大数跨境

AutoRunner自动化测试的标准流程是怎样的?

AutoRunner自动化测试的标准流程是怎样的? Alltesting
2020-05-22
1
导读:通过AutoRunner自动化测试的过程了解自动化测试

自动化测试与软件开发过程从本质上来讲是一样的,无非是利用自动化测试工具,比如AutoRunner,经过对测试需求分析,设计出自动化测试用例,依靠自动化测试框架,比如AutoTestFramework,设计与编写自动化脚本,执行测试脚本,验证功能的正确性。


与手工测试相比,自动化测试的优势显而易见,自动化测试可以提高测试效率,并且自动化脚本可以通过函数相互调用,以此提高测试覆盖率;自动化测试也更便于测试资产的数字化管理,用例和脚本在整个测试生命周期内可以得到复用,在回归测试发挥重大意义。


下面通过AutoRunner自动化测试的过程带大家走进自动化测试。

 

 

1) 自动化测试需求分析

 

满足自动化测试前提条件,确定使用自动化测试,需求分析过程需要确定自动化测试的范围以及相应的测试用例、测试数据,并形成详细的文档。

 

2)脚本录制

 

AutoRunner支持Java程序、浏览器、Flex程序、 Siverlight 程序等类型的脚本录制,支持脚本录制暂停功能;支持配置“脚本回放时写日志文件”、“脚本运行出错时立即停止”、“脚本执行失败时截屏”以及“回放动作录制”等操作。支持脚本回放速度的设置、播放超时设置;支持从指定脚本行开始执行的功能;支持执行失败时显示行号功能。

 

3)根据业务场景需要设计校验点和参数化

 

AutoRunner支持校验对象属性、校验数据库、校验消息框、校验矩形文本、校验文件文本、校验Excel文件、校验正则表达式等属性。

 

AutoRunner支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递。

 

4)执行脚本和回放

 

5)生成测试日志

 

AutoRunner支持自动生成、自动保存测试日志,详细记录脚本运行情况。支持可视化日志功能,其中包含“打开文件”、“保存文件”、“保存网页”和“播放视频”按钮,前三者均是对日志文件.log进行操作。

【声明】内容源于网络
0
0
Alltesting
泽众云致力于软件测试20年,提供自动化测试、功能测试、众测、兼容性测试、性能测试、安全测试,一站式测试服务平台,服务于全球企业、银行证券、保险等行业领域。
内容 103
粉丝 0
Alltesting 泽众云致力于软件测试20年,提供自动化测试、功能测试、众测、兼容性测试、性能测试、安全测试,一站式测试服务平台,服务于全球企业、银行证券、保险等行业领域。
总阅读1
粉丝0
内容103