标签:view str 登录 红点 通过 run none 测试结果 等等
1. 先录制
2. 然后进行清理。清理掉多余的cookie、lr_think_time等冗余脚本。
3. 调试脚本,让脚本可以跑通过。
4. 逐步优化添加
录制之后,先直接跑。这个时候可能可能跑不过,那可能是需要设置关联之类的。总之,先保证单用户单迭代可以通过。
打开 Vuser-> Run-time Settings –> General –> Run Logic
设置 Number of Iterations 为多次,比如说3,意思就是单用户跑3次迭代。
设置之后保证多迭代可以跑通。
在脚本登录以及相关的地方进行参数化设置,采用多个用户进行测试。
在跑的过程中,可以查看下方的 Replay Log来判断测试结果。
重点关注 Warning以及红色的error字样。双击该行log 就可以定位到产生该log的脚本。
也可以通过添加断点的方式来重点关注某几个步骤。
在需要添加断点的脚本行,右键,选择 Toggle Breakpoint ,即可添加成功,可以看到该行左边出现一个小红点。
Run的时候,遇到断点会停下,之后点击Run按钮或F5会继续执行。
也可以点击F10 进行单步执行,一步步查看结果。
跑完之后,也可以切换到 treeview模式查看返回的数据。
点击 View –> Tree View 即可切换到 Tree View。
该视图可以查看 HTTP View,里面有Request Body 、Headers、 Response body、Cookies 等等详细的数据。
可以像调试其他语言一样,添加打印函数查看某个变量的值
lr_output_message("用户 ID:%s", lr_eval_string("{user_id_value}"));
标签:view str 登录 红点 通过 run none 测试结果 等等
原文地址:http://www.cnblogs.com/miniren/p/6893063.html