技术人生!

性能测试遇到的问题及解决方案

上一篇 / 下一篇  2012-12-14 11:06:18 / 个人分类:性能测试

一、问题及解决方案
问题1:录制好的脚本在进行迭代回放时,出现错误-27791:服务器220.181.125.191早已关闭连接
解决方案:检查服务器,将服务器重新打开
问题2:在回放脚本时出现“错误-27979:找不到指定表单”
解决方案一:1.在点击开始录制弹出的对话框中,点击选项,如图:
选项.png
2.出现录制选项页面,在录制级别中选择基于HTML的脚本(M)”>”HTML高级(A)”,进入到高级HTML页面,如图:
html.png
3.点击确定。
解决方案二:1.在点击开始录制弹出的对话框中,点击选项,如图:
选项.png
2.出现录制选项页面,在录制级别中选择基于URL的脚本(R)”,点击确定
问题3:在脚本中对日期型进行参数化,选择DataTime,运行时会报错。
解决方案:想对时间段2022-01-01---2032-02-03中的年,,日做参数化
1.       参数化年2022,选择参数类型的时候选择random number,然后设置有效的数值范围.如图:
参数化.png 
关闭。
2.参数化月01,选择参数类型的时候选择random number,然后设置有效的数值范围,如图:
month.png 
点击关闭。
3.参数化日01,选择参数类型的时候选择random number,然后设置有效的数值范围,如图:
day.png
只要你设置的年份的数值范围有效,经过参数化后的日期数据在业务上完全是有效的.记得随机数更新的时候最好选择 each occurance.这样脚本每次运行的时候,日期值都是变化的.
问题4:设置用户参数化后,运行脚本,出现错误如图:
参数2.png
解决方案:1.打开参数列表,如图:
参数3.png
点击记事本编辑,在最后一个用户名后面按一次enter键即可,在保存,然后点击关闭。
问题5:在脚本中插入事物,在controller中运行开始场景时,通过的事物数是无限循环。
解决方案:插入事物如图:
事物.png
注意的是:在插入事物时不要将插入事物放在如图的位置:
事物1.png
插入的事物中不能有思考时间,要么就忽略思考时间。
问题6.为什么脚本中添加了检查方法Web-find,但是脚本回放时却没有执行?   
  
解决方案:
1.       由于检查点功能会耗费一定的资源,因此LoadRunner默认关闭了对文本及图像的检查。要想开启检查功能,必须修改运行时设置。   
2.       进入“运行时设置”对话框,依次进入“Internet 协议首选项”,勾选启用图像和文本检查(Checks)选项即可。如图:
检查.png
检查执行结果时推荐使用web_reg_find方法。
问题7LoadRunner录制脚本时为什么不弹出IE浏览器?  
  
解决方案:启动浏览器,打开Internet选项对话框,切换到高级标签,去掉启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行即可解决问题。
二.Controller 的问题
1.       运行时的错误代码总结
(1)27796——指链接服务器被决绝,造成的原因为服务器关闭、重启或者是tomcat、Jboss配置文件中指定了最大的并发用户数的限制,一般tomcat的最大限制数是500个并发数。
(2)27791——指服务器过早关闭连接错误,造成的原因是由于服务器的配置不好引起的,若调整不好,就要优化程序和硬件了。
(3)27728——指超时运行的错误,LoadRunner中默认的超时时间是120秒,若在120秒内服务器没有对请求做出反应,就出现了此种错误,在运行中可以对超时设置的长一些,或多次迭代。设置延长超时时间的步骤是进入run-timesetting对话框,依次进入Internet protocol 。然后点击options按钮进入高级选项设置,修改各类超时的时间。
  若以上还不行就在runtime setting—Internet  protocol :preferences—advanced 区域中设一个winlnet replayinstead  of sockets
(4)27498—指并发压力太大造成,属于正常现象,若并发压力很小,出现这种问题,是由于脚本某处错误引起,对于压力过大造成的此种错误,要对服务器优化。
(5)404—没有找到与请求的URL相符合的资源,即路径错误。
(6)500—请求服务器内部的错误。
(7)27727—连接超时错误,和27728一样。
   (8 -84804—此协议没有相应的注册码,找个注册码破解一下即可,如:(你用的License不是Globe的,所以不能使用所有的协议,这儿有个Globe-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI不过只支持100人,凑或用一下吧!这个是web-html协议的,支持10000用户web-10000:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB

TAG:

 

评分:0

我来说两句

日历

« 2024-05-17  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 11837
  • 日志数: 19
  • 建立时间: 2012-12-03
  • 更新时间: 2013-08-12

RSS订阅

Open Toolbar