1. 启动LR自带的web服务用于后续测试。
LR安装目录下: HP\LoadRunner\WebTours\StartServer.bat
若启动没有错误信息可访问链接: http://localhost:1080/WebTours/
查看某个端口被占用: netstat -ano|findstr "端口号"
2. 访问 webtours主页时,只显示了页头,主体内容为空白页。
查看HP\LoadRunner\WebTours\cgierr.log,错误信息显示: Can't open perl script "D:\Program": No such file or directory
看来是文件空格引出的问题,没办法,只能重装LR了。(为了避免一些莫名其妙的问题,用administrator账户安装最好。)
3. 新建脚本
测试环境: win8 + firefox24
运行 Virtual User Generator->新建 New Script-> Start Recording-> 输入信息并点击OK按钮开始录制。
当firefox被打开并成功进入了 http://localhost:1080/WebTours/ 的登录页面,即可在页面操作完成脚本的录制和生成。
Note: 录制脚本的时候碰到各种问题,浏览器打不开(IE和Firefox都试了好几个版本),打开之后event一直为0。尝试了网上各种解决办法,都没有成功,最后试装了firefox24这个低版本才成功生成了脚本,不知道是不是因为LR是**版的原因。
4. Verify Replay中遇到以下问题。解决方法是:Recording Options->General->Recording->HTML Advanced->选择 A script containing....
5. 查看测试结果
view->Test Results