(3)脚本增强实战注意点之检查点和参数化

1、检查的实战

①web_reg_find 文本检查点函数需要注意位置。因为凡带有reg的函数都是注册函数,特点是要放到实际提交请求之前。

②web_image_check 图片检查点需开启Run-time Settings开的设置。

以上可通过调试脚本看日志发现

2、参数化实战

①文件参数化:1)用户名密码参数化需将Run-time Settings迭代次数与要登陆的用户数对应上

                            2)密码的参数化文件存放位置选择与用户名一致的username.dat这样就出现用户名设置列(我将参数化第三个值设为用户名与密码不对应却没有报错,为什么?)

                                          (3)脚本增强实战注意点之检查点和参数化

                                (3)脚本增强实战注意点之检查点和参数化

②数据库参数化:需使用新建参数详细页面的数据向导,并按照ODBC 比如MySQL  ODBC配置好。实际工作中只需变换MySQL信息以及对应的SQL语句即可。

                               (3)脚本增强实战注意点之检查点和参数化           (3)脚本增强实战注意点之检查点和参数化    

                                                                         (3)脚本增强实战注意点之检查点和参数化                                                                                                                                     (3)脚本增强实战注意点之检查点和参数化

③参数化类型:Data/Time:可以在需要设置参数化日期的地方使用

                            Group Name:使用该虚拟用户所在的Vuser Group名称来替代参数化

                            Iteration Number:使用脚本执行的当前迭代次数来替代参数化

                            Load Generator Name:使用产生Vusers负载的机器名称来代替

                           Random Number:使用一个随机数来代替参数化

                           Unique Number:使用一个唯一的整数来代替

                           User Defined Functions:扩展接口,可从用户开发的DLL文件中提取数据

                           Vuser ID:使用虚拟用户的ID来替代

                           XML:提供对XML格式数据的支持,可从XML中读取数据进行参数化