Badboy自动化测试工具 Incrementing Variables
2015-08-26 17:02
302 查看
Badboy提供Incrementing Variables工具,多样化的对参数进行值操作变化,以方便脚本运行时输入参数多需求的变化。
本节课程我们延续课程7的案例学习
一 针对所有变量随机整数的方式增长变量值
步骤如下:
1. 打开课程7的脚本
2. 将Increment 工具拖入脚本首位,以确保其先运行
3. 拖入后,在弹出的属性面板中进行配置
4. 选中增长针对所有变量,并且以2位数的方式取随机整数
5. 点击Ok
6. 运行Script步骤,观察Variable Tab的变化
三个变量都被赋予2位数的随机整数
二 针对特定变量进行自增长整数1操作
1. 在Script 步骤中双击自增长工具
2. 在弹出的属性面板中,选中c1及正整数,点击Ok
3. 重新运行Load Excel步骤,观察Variable 标签中变量值列表中重新读取了1-4(课程7内容)
4. 运行Script步骤,观察Variable Tab的变化
在C2=2时,原C1列表中的值也应是2,但由于增长工具在C1变量的前面,所以C1=3
操作方式 | 说明 |
默认值 | 结合“值列表”和“随机整数”方式。如果变量存在值列表,然后它将使用“值列表”,否则它将使用“随机整数”方式; |
随机整数 | 根据线程id和当前时间变量随机产生一个整数,取代其他原参数值中末尾的任何数字字符。例如,“treefrog1”可能成为“treefrog65267” |
值列表 | 使用值列表中的下一个值。这个值列表可以来源于配置好的Variable Setter,一个ODBC数据源,或者是由用户手动设置. |
正整数 | 在当前值的末尾自动加1。例如,如果当前的值是“treefrog1”,然后递增将使其“treefrog2”。 |
一 针对所有变量随机整数的方式增长变量值
步骤如下:
1. 打开课程7的脚本
2. 将Increment 工具拖入脚本首位,以确保其先运行
3. 拖入后,在弹出的属性面板中进行配置
4. 选中增长针对所有变量,并且以2位数的方式取随机整数
5. 点击Ok
6. 运行Script步骤,观察Variable Tab的变化
三个变量都被赋予2位数的随机整数
二 针对特定变量进行自增长整数1操作
1. 在Script 步骤中双击自增长工具
2. 在弹出的属性面板中,选中c1及正整数,点击Ok
3. 重新运行Load Excel步骤,观察Variable 标签中变量值列表中重新读取了1-4(课程7内容)
4. 运行Script步骤,观察Variable Tab的变化
在C2=2时,原C1列表中的值也应是2,但由于增长工具在C1变量的前面,所以C1=3
相关文章推荐
- HDU 1054 Strategic Game (最小顶点覆盖)
- alter system reset
- 人最重要的能力是什么
- leetcode 33 : Search in Rotated Sorted Array
- woj-1301
- [华为机试] 最高分是多少
- 论文提要“Hypercolumns for Object Segmentation and Fine-grained Localization”
- volatile和explicit
- sass 使用 css预编译
- Java数据库操作
- 2015-08-24
- [转]放松是修行的第一课 《次第花开》
- Handsontable对单元格的操作
- HDU 1695 GCD ( 容斥 + 欧拉 )
- java.util.ConcurrentModificationException 解决办法
- 没有JPEGEncoderOptions的解决方法
- Pin instrumentation工具安装问题(command not found)
- Spring之 整合Log4j
- swift 异常处理
- android 截屏