51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 我先加个lr的判断语句怎么办?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-22 10:26:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好;
我使用lr8.1破解版
操作系统2003
framework 1.1

我在使用web sample的飞机测试
在注册飞机用户的时候,如果用户名重复那么网页就是提示
用户名就无法注册,随后在vser提示整个脚本fail
所以我的想法很简单
如果在提交注册的时候加一个用户名重复的判断,如果重复自动重新注册,那么脚本不久会就会运行成功了吗?

但是怎么加这个判断呢?对于这个vuser代码的书哪里能看到?
希望大家给我指下路谢谢!
下面是代码

        web_url("mercuryWebTours",
                "URL=http://127.0.0.1:1080/mercuryWebTours/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);

        web_link("sign up now",
                "Text=sign up now",
                "Snapshot=t2.inf",
                LAST);

        lr_think_time(1);

        web_submit_form("login.pl",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=username", "Value=traning{regiserID}", ENDITEM,
                "Name=password", "Value=q", ENDITEM,
                "Name=passwordConfirm", "Value=q", ENDITEM,
                "Name=firstName", "Value=", ENDITEM,
                "Name=lastName", "Value=", ENDITEM,
                "Name=address1", "Value=", ENDITEM,
                "Name=address2", "Value=", ENDITEM,
                "Name=register.x", "Value=47", ENDITEM,
                "Name=register.y", "Value=11", ENDITEM,
                LAST);

        web_image("button_next.gif",
                "Src=/MercuryWebTours/images/button_next.gif",
                "Snapshot=t4.inf",
                LAST);

[ 本帖最后由 traning 于 2009-1-22 10:38 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-1-22 10:36:35 | 只看该作者
strcmp这个函数可以用
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2009-1-22 14:26:15 | 只看该作者
    想法不错,不过这似乎是功能测试的内容。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-1-22 16:01:57 | 只看该作者
    可利用 web_reg_save_param 找出web_submit_form返回页面中需要的内容,根据内容来判断后续操作
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-1-22 20:14:06 | 只看该作者
    楼上说的对
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-1-23 00:38:52 | 只看该作者
    参数化用户名后设置对取值方式和迭代方式就不会出现用户名相同的情况了,
    加判断反而把简单的问题复杂化了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-1-23 08:51:15 | 只看该作者
    我也知道,但是不研究代码编程,就永远不会代码编程
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-1-24 23:37:51 | 只看该作者
    关联后做循环判断即可,不过最好的方法还是参数化直接解决了就行,除非你就故意想这样
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-2-1 10:02:29 | 只看该作者
    你加这种判断可能会对系统的响应时间有影响,测试结果不准确呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-10-15 17:31:35 | 只看该作者
    可以在参数后面再加一个参数,类型为数字,每次跌代时取新值
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-17 14:47 , Processed in 0.067803 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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