AutoRunner365自动化测试的基本流程是怎样的?

作者:自动化测试流程   发布时间:2020-07-03

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


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


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


自动化测试工具


1、自动化测试需求分析

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


2、脚本录制

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


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

AutoRunner365支持校验对象属性、校验数据库、校验消息框、校验矩形文本、校验文件文本、校验Excel文件、校验正则表达式等属性。支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递。


4、执行脚本和回放

由于每次自动化测试运行的脚本是相同的,所以每次执行的测试具有一致性, 人是很难做到的。由于自动化测试的一致性,很容易发现被测软件的任何改变。

 

5、生成测试日志

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


很显然,与手工测试相比,执行自动化测试的这个流程,将烦琐重复的人工特定测试任务环节转化为自动化测试脚本,大大减少了人工重复测试和回归测试的成本。

推荐阅读:

自动化测试实战工具之AR365使用流程

能让重复的操作自动化的方式,可利用这样的自动化测试工具来实现

实例演示:AutoRunner如何录制自动化执行脚本?


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.