51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1934|回复: 5
打印 上一主题 下一主题

[原创] 如何在并发结束后查看通过的用户名

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-31 12:10:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问一下,如果做一个登录操作,把用户名参数化了,没有进行迭待,每个用户执行是Unique方式,不会重复。假如用Controller执行10个用户并发,只有7个通过了,我想在下图的ERROR中查看,怎么弄。下面是脚本,为了安全,把IP换成了“IP地址”

Action()
{

        web_add_cookie("lybbsUserID=Ng==; DOMAIN=IP地址");

        web_add_cookie("cbid=jfjgjmgidggkdldmeoqonuoqmojrktlufkhjkielgjekhlplrnmroupqkolnrqppdfigchcl; DOMAIN=IP地址");

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

        web_url("index.do",
                "URL=http://IP地址/index.do",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t2.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=/images/bg_01.gif", ENDITEM,
                "Url=/images/alphacube/top-middle.gif", ENDITEM,
                "Url=/images/alphacube/bottom-middle.gif", ENDITEM,
                "Url=/images/alphacube/button-close-focus.gif", ENDITEM,
                "Url=/images/alphacube/button-min-focus.gif", ENDITEM,
                "Url=/images/alphacube/left-top.gif", ENDITEM,
                "Url=/images/alphacube/frame-left.gif", ENDITEM,
                "Url=/images/alphacube/right-top.gif", ENDITEM,
                "Url=/images/alphacube/bottom-right-c.gif", ENDITEM,
                "Url=/images/alphacube/bottom-left-c.gif", ENDITEM,
                "Url=/images/alphacube/frame-right.gif", ENDITEM,
                "Url=/images/top.swf", "Referer=", ENDITEM,
                "Url=/images/home.swf?URL=/index.do", "Referer=", ENDITEM,
                "Url=/images/data.swf?URL=/resource.do", "Referer=", ENDITEM,
                "Url=/images/bbs.swf?URL=forum.jsp", "Referer=", ENDITEM,
                "Url=/images/control.swf?URL=javascript:login_check('personal.do')", "Referer=", ENDITEM,
                "Url=/images/muturlly.swf?URL=/hzly.do", "Referer=", ENDITEM,
                "Url=/images/report.swf?URL=javascript:login_check('/servlet/ReportCenterServlet');", "Referer=", ENDITEM,
                "Url=/images/manage.swf?URL=/admin/login.do", "Referer=", ENDITEM,
                "Url=/images/body_01.gif", ENDITEM,
                "Url=/js/System/Global.js", "Referer=http://IP地址/html/adrotate.htm", ENDITEM,
                "Url=/js/System/Data/MzDataProvider.js", "Referer=http://IP地址/html/adrotate.htm", ENDITEM,
                "Url=/images/adrotate/1.jpg", "Referer=http://IP地址/html/adrotate.htm", ENDITEM,
                "Url=/images/adrotate/3.jpg", "Referer=http://IP地址/html/adrotate.htm", ENDITEM,
                "Url=/images/adrotate/2.jpg", "Referer=http://IP地址/html/adrotate.htm", ENDITEM,
                "Url=/images/bd6.gif", ENDITEM,
                "Url=/images/body_08.gif", ENDITEM,
                "Url=/images/body_10.gif", ENDITEM,
                "Url=/images/bd3.gif", ENDITEM,
                "Url=/images/loading.gif", ENDITEM,
                LAST);

        /*页面显示完毕
        输入用户名和密码*/

        /*进行集合
        点击登录*/

        lr_rendezvous("集合");

        lr_start_transaction("登录");

        web_submit_data("login.do",
                "Action=http://IP地址/admin/login.do?user_name={name}&user_pass={paw}",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://IP地址/index.do",
                "Snapshot=t3.inf",
                "Mode=HTML",
                ITEMDATA,
                LAST);

        lr_end_transaction("登录",LR_AUTO);

        /*登录成功
        点击安全退出系统
        */
        lr_error_message("李俊添加的:监控退出是否正常");
    lr_think_time(4);

        web_submit_data("logout.do",
                "Action=http://IP地址/logout.do",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://IP地址/index.do",
                "Snapshot=t4.inf",
                "Mode=HTML",
                ITEMDATA,
                LAST);
       
        /*关闭IE*/

        return 0;

想知道可不可以用lr_error_message()或者lr_out_message()打印,但是那个name参数化在web_submit_data,更不知道如何才能取出里面的值,麻烦会的指导下,谢谢!

[ 本帖最后由 423799223 于 2007-5-31 12:19 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-5-31 12:37:57 | 只看该作者
lr_out_message("%s",lr_eval_string("{name}"));
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-5-31 13:35:35 | 只看该作者
我试试
谢谢班主大人
严重感谢
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-5-31 13:40:30 | 只看该作者
可以了
谢谢呀
不过还有一个问题请班主指导下lr_eval_string是什么意思呀
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-5-31 13:49:32 | 只看该作者
ZEE班主
还有一个问题请教下
我用LR录制这样一个页面
下面2张图,一张是登录前的的,一张是登录后的,我想在登录成功后做一个文本检查点,可是在VUGen中以Tree View方式查看脚本,看不到登录成功后的页面,返回的是登录的用户名的姓名(登录的用户名其实刘id,在Tree View中显示的是姓名),想要弄了检查点怎么办?
脚本代码就是1楼的代码,请版主帮我看看,谢谢。
我想要弄检查点检查登录成功后的那几个字“安全退出系统”。 检查点我会用,不知道这里怎么就没看到页面,怪事。

[ 本帖最后由 423799223 于 2007-5-31 13:50 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-6-2 16:23:04 | 只看该作者
我的lr中只有lr_output_message函数,而没有lr_out_message函数,这两者有区别吗?
另外,在controller中运行完成后,在哪里能看到lr_output_message中输出的信息?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 07:47 , Processed in 0.077659 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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