51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4814|回复: 9
打印 上一主题 下一主题

[原创] 关于loadrunner测试验证码问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-5-29 15:21:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟初学loadrunner,请问各位如何用DLL调用的方法来解决验证码问题,其它的方法我知道。
1、写个DLL从session中获取值,然后loadrunner再调用DLL。这个方法难点就是DLL怎样编写能获取session值。
2、用loadrunner直接调用session值,然后loadrunner把值传给DLL(不知道loadrunner传参怎么用),然后再调用DLL。
哪个方法正确呢,如果都错了用什么方法呢?跪求详解!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-5-30 13:33:24 | 只看该作者
验证码的解析在服务器端,每次解析的都不一样,所以,session中存的也不一样,怎么取?
我原来做时,是在产生验证码的组件里,加一个万能验证码。而不去每次都去试着取新的验证码,没做过。
等高人来回答这个问题。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-10-16 09:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2011-5-30 13:47:36 | 只看该作者
    1、万能验证
    2、去掉验证码
    3、不测了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-5-30 15:47:23 | 只看该作者
    同楼上
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-5-30 17:57:26 | 只看该作者
    session本身就不是一个值,所以你调不到那个值。你得new一个session对象,指向response中获得的那个对象,然后把值取出来就行了呀。你那应用的客户端是什么的,如果是b/s的不用写啥dll,就直接改它那个jsp,把session里的验证码值取出来,打的页面上,然后录的时候关联一下就ok了。如果你C/S的,那dll就让研发给你写个吧,不给你写,就让他们去掉那个验证逻辑,反正这个对性能影响不大。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-6-13 15:31:28 | 只看该作者
    我之前做B/S的测试,在验证码这块,是我们开发直接给所有验证码都设定为一个固定的,没有用到LZ上述的复杂方法耶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-6-13 15:38:07 | 只看该作者
    验证码在LR代码中,写个恒定的值就可以了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-6-16 14:40:33 | 只看该作者
    验证码写死或者用一个万能码。问题解决
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-6-17 17:12:41 | 只看该作者
    学习了,呵呵
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-1-27 10:47
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2011-6-18 13:33:57 | 只看该作者
    用一个万能码或者是干脆直接屏蔽掉
    因为这个验证码有与没有,在性能测试过程中并不会影响到系统性能。
    如果非要在测试时获取到验证码的,可以调用DLL。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 22:34 , Processed in 0.072875 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表