一、脚本回放
1、初次回放
脚本录制完成之后,点击菜单栏上蓝色三角形按钮,进行脚本回放,观察日志是否报错。
2、设置指标回放
对于一个脚本,如果仅仅执行一次,可能发现不了问题。此时需要我们迭代回放,增加迭代次数,对显示日志进行设置,观察比对结果是否出现问题。
1)设置迭代次数
(1)点击菜单栏上的Edit Runtime Settings或者按F4即可打开设置界面;
(2)选择Run Logic,设置Number of Iterations即为迭代次数,并且这个迭代次数是作用于Action,一般一个脚本的Init和End都只执行一次,而Action可以执行多次。
(3)根据需要可以对Action进行增加删除,理清整个逻辑。
(4)若设置成随机执行,点击Properties,选择Random,但是Init、Run、End总和必须为100%;
(5)当然,在左侧选择Pacing可以根据需要设置迭代间隔时间。
2)设置回放日志格式
(1)点击菜单栏上的Edit Runtime Settings或者按F4即可打开设置界面;
(2)点击Log,通常采用的是Always sendmessage,且默认采用的是Standard Log即标准的日志,可以选择Extended Log中的Parameter substitution即参数替换,这样可以详细地看到参数的替换过程,而不仅仅是最终的结果,方便我们排查错误;
3)设置完毕,点击ok。如果设置完成没有点击ok,仅是关闭窗口,则设置未保存;
4)再次回放脚本,观察日志上Action执行的次数,以及各个参数替换过程。
... ...
查看全文内容,请点击下载:http://www.51testing.com/html/09/n-3710809.html
二、参数化
如果不做处理,录制的脚本仅是对某一特定的操作有效,不具有代表性。若想模拟真实用户的操作和创建现实的结果,我们需要进行参数化。
1、需要参数化的情况
数据参数化能帮助解决一些问题,也是一些操作的必然要求。主要有两种情况需要参数化:
1)业务系统的要求(如注册、登录等);
2)操作对性能结果有要求(如查询)。
2、参数化步骤
数据参数化更贴切地模拟真实用户,创建现实的结果。具体参数化的步骤如下:
1)确定需要参数化的数据;
2)选择数据,鼠标右键选择Replace with a parameter;
3)Param List中设置参数值和参数更新方式。
... ...
查看全文内容,请点击下载:http://www.51testing.com/html/09/n-3710809.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。