LoadRunner关于验证码的解决方案

发表于:2010-4-26 14:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:LiuVinson(space)    来源:51Testing软件测试网采编

  将验证码jsp页面作为图片放到b.jsp页面中:

<a href="c.jsp">c.jsp</a>

<br>
<br>
<img src="a.jsp"/>

<iframe src="c.jsp"/>

  在iframe中放入的c.jsp页面就是 获取验证码的页面。

  这儿加了一个c.jsp 页面链接,主要是用在loadrunner录制脚本的时候,a.jsp 和c.jsp在B页面上加载的顺序不是有序的,因而C.JSP可能获取到的验证码为NULL。

  c.jsp

  Q<%=session.getAttribute("rand")%>Q

  在C.JSP页面上 在取得的验证码前后加上两个Q主要为了loadrunner能够捕获到这个验证码做的标记。

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • alice@51testing
    2014-2-11 15:05:18

    按照以上的脚本进行回访,tomcat服务端每次输出2次验证码,而lr输出的验证码与tomcat服务端第一次打出的验证码是一致的,这个要怎么处理了?

  • 雨蝶.冰
    2012-12-21 14:35:45

    将验证码暂时屏蔽,是将图中的代码删掉就可以了吗?
    还是还需要做其他的呢?

    如果验证码是发送到手机上的是否可以采取上述两个方案?
    等待....................

  • 雨蝶.冰
    2012-12-21 14:35:05

    将验证码暂时屏蔽,是将图中的代码删掉就可以了吗?
    还是还需要做其他的呢?

    如果验证码是发送到手机上的是否可以采取上述两个方案?

  • rani66
    2010-5-06 16:16:35

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号