【技术实现步骤摘要】
本申请涉及计算机
,尤其涉及一种自动化测试方法和设备。
技术介绍
在自动化测试技术中,需要使用测试用例对被测对象进行测试,并根据测试结果进行断言,进而确定被测对象是否处于正常运行的状态。在一个测试用例的执行过程中,首先向被测对象发起测试请求,等待被测对象根据接收到的测试请求进行计算操作或是业务处理操作后返回测试结果,并根据返回的测试结果进行断言。在测试用例的执行过程中,被测对象进行计算操作或是业务处理操作需要占用一段时间,在该段时间内,测试用例将会一直处于等待状态,持续占用系统资源。传统的自动化测试方案采用的是串行测试,将待执行的测试用例进行排序,在前一个测试用例执行完成之后再执行下一个测试用例。在串行测试方式下,如果前一个测试用例在执行过程中需要等待较长的时间才能得到被测对象返回的测试结果,后一个测试用例只能等待前一个测试用例完成后才能执行,因此在串行测试方式下,测试过程的效率低下。为了解决测试过程效率低下的问题,目前提出了一种并行测试方式,即多进程或者多台计算机网络分布式并行执行测试用例的方式。在并行测试方式下,多个测试用例同时执行,则一个测试用例在 ...
【技术保护点】
1.一种自动化测试的方法,其特征在于包括:步骤1、执行测试用例,根据测试用例向被测对象发起测试请求;步骤2、停止执行所述测试用例;步骤3、根据设定的触发条件,执行停止的测试用例对应的断言用例。
【技术特征摘要】
【专利技术属性】
技术研发人员:曾一迅,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。