自动化测试

1、静态自动化:代码检测,类似于编程工具的编译系统

2、动态自动化:基于浏览器和dom对象的自动化,selenium,watir,autoit,基于GUI测试的自动化,模拟用户使用行为,调用api接口程序,实现测试自动化,qtp,uft,rft

 

QTP/UFT ,是一种自动化测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。

在要测试哪些功能、操作不步骤、输入数据和期望的输出数据等,提供符合所有主要应用软件环境的功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得测试和对象的完全控制

 

RTF是一款先进、自动化功能和回归测试工具,使用基于wizard的智能数据驱动的软件测试技术,提高测试脚本重用的scriptassurance技术等,提高了脚本的易用性和可维护能力,同时,它第一次为Java和web测试人员,提供了和开发人员同样的操作平台,并通过提供与IBM rational整个测试生命周期软件的完美集成,真正实现了一个平台统一整个软件开发团队的能力

 

selenium测试直接运行在浏览器中,支持的浏览器有IE(7、8、9)、Mozilla、Firefox、Mozilla suite等

主要功能:测试与浏览器的兼容性、测试你的程序是否能够很好的工作在不同浏览器和操作系统上,测试系统功能

创建回归测试检验软件功能和用户需求,支持自动录制动作和生成.net、Java、perl等不同语言的测试脚本。selenium是thoughtworks专门为web应用程序编写的一个验收测试工具

 

posted on 2019-06-14 18:18  口红大叔  阅读(235)  评论(0编辑  收藏  举报