大家老生常谈的自动化测试工具场景异常,应该理解为场景下的不正常输入导致的报错,比如登录页面上,我们输入了错误的用户名密码,这个时候页面通常都会弹出一个错误提示框,把错误信息反馈给我们,在自动化测试工具AR里面我们需要对这些报错,也就是异常进行一个处理,一般的做法就是把这个报错信息记录下来之后处理下异常然后继续执行后续的测试。

在这里我们以一个上海泽众软件科技有限公司CRM客户管理系统的登录为场景,来看一下场景的异常处理: 首先录制脚本如下:

 

第二步:我们要对脚本进行参数化处理,在这个登录场景下,用户名和密码是可以做参数化的先对脚本做一个参数化处理;

第三步:设置参数表,参数表的第一列我们设置的是参数化字段的名称,第一列第一行是用户名:username;第一列第二行是密码:password。这里的设置顺序一般和脚本里面的参数化字段的顺序一致,第一个个参数化字段是用户名,第二个参数化字段是密码。

第四步:循环参数表设置:把要循环执行的脚本放到循环体内;

第五步:执行脚本,查看结果:

 

 

脚本运行成功,并且我们把每一次的执行结果都输出到输出区域了,我们成功了!