前2天在对外购的一个系统进行性能测试时遇到的问题及测试的经历:
问题:
1、登陆时,使用的是弹出的域登陆,录制脚本时如果录制完成了停止录制生成脚本时会出现 活动的弹出窗口,要求输入用户名,密码,机器名等等,如果有输入的不是“被测系统的登陆用户名和密码”而是“当前机器的用户名和密码”,在脚本中会生成一段脚本,WEB_SET_USER代码,此时按录制的回放肯定不成功,于是发现脚本中没有被测系统的用户名和密码的脚本,于是通过排查,应该修改 WEB_SET_USER代码中的登陆名和密码为被测系统的,至于用户名两个“\\”前面的是机器名,可以设置成“.”表示当前的机器;完成后回放,此问题解决了;
2、在步骤1完成后继续回放,发现还是无法完成,查看回放的信息,在TREE模式下,给出的提示是cookie过期无效了,于是想想应该要添加cookie,可是之前遇到的大多是系统是自动生成的cookie,为什么我这里没自动生成?带着疑问我去查资料,得到的结果是这个cookie不是在本地硬盘生成的,而是动态生成的且很快过期的这个是从代码中服务器返回的头文件中发现的,也就是说这种情况应该要先获取在添加;
3、在步骤2的基础上,发现还有部分字段是动态的,需要进行关联处理;完成后,调试通过;
4、单用户单迭代完成后&#