superliming 发表于 2009-9-2 13:12:13

参数化用户名和密码

Action()
{

        web_url("index.htm",
                "URL=http://10.1.3.61:8080/portal/html/index.htm",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../public/images/portal/nav_bgall.jpg", ENDITEM,
                "Url=../public/images/portal/login_headerbg.jpg", ENDITEM,
                "Url=../public/images/portal/login_headerleft.jpg", ENDITEM,
                "Url=../public/images/portal/login_headerright.jpg", ENDITEM,
                "Url=../public/images/portal/login_headerline.jpg", ENDITEM,
                "Url=../public/images/portal/flash_02.gif", ENDITEM,
                "Url=../public/images/portal/flash_04.gif", ENDITEM,
                "Url=../public/images/portal/flash_05.jpg", ENDITEM,
                "Url=../public/images/portal/business_bg.jpg", ENDITEM,
                "Url=../public/images/portal/flash_07.gif", ENDITEM,
                "Url=../public/images/portal/login_bg.png", ENDITEM,
                "Url=../public/images/portal/askpaper_tdbgm.jpg", ENDITEM,
                "Url=../public/images/portal/bg_btnorange.png", ENDITEM,
                "Url=../public/images/portal/useinfo_tdlm.jpg", ENDITEM,
                "Url=../public/images/portal/attentiont_writetdbg.gif", ENDITEM,
                "Url=../public/images/portal/nav_left.jpg", ENDITEM,
                "Url=../public/images/portal/useinfo_tdrm.jpg", ENDITEM,
                "Url=../public/images/portal/nav_middle.jpg", ENDITEM,
                "Url=../public/images/portal/bg_btngreen.png", ENDITEM,
                "Url=../public/images/portal/bg_btnuse.png", ENDITEM,
                "Url=../public/images/portal/login_headertitle.jpg", ENDITEM,
                "Url=../public/images/portal/log_btncancel.gif", ENDITEM,
                "Url=../public/images/portal/log_btnok.gif", ENDITEM,
                "Url=../public/images/portal/log_textfieldbg.jpg", ENDITEM,
                "Url=../public/jquery/img/jquery.modaldialog/close.gif", ENDITEM,
                "Url=../public/jquery/img/jquery.modaldialog/e_hd.gif", ENDITEM,
                "Url=../public/jquery/img/jquery.modaldialog/e_bg.jpg", ENDITEM,
                LAST);

        web_custom_request("JPortalAction.findSessionAccount.dwr",
                "URL=http://10.1.3.61:8080/portal/dwr-portal/call/plaincall/JPortalAction.findSessionAccount.dwr",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/javascript",
                "Referer=http://10.1.3.61:8080/portal/html/index.htm",
                "Snapshot=t2.inf",
                "Mode=HTML",
                "EncType=text/plain",
                "Body=callCount=1\npage=/portal/html/index.htm\nhttpSessionId=\nscriptSessionId=1EA06AB2BDFDF8A357DF5EEA36D483F2981\nc0-scriptName=JPortalAction\nc0-methodName=findSessionAccount\nc0-id=0\nc0-param0=boolean:false\nbatchId=0\n",
                LAST);

        web_custom_request("JPortalAction.getQuestions.dwr",
                "URL=http://10.1.3.61:8080/portal/dwr-portal/call/plaincall/JPortalAction.getQuestions.dwr",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/javascript",
                "Referer=http://10.1.3.61:8080/portal/html/index.htm",
                "Snapshot=t3.inf",
                "Mode=HTML",
                "EncType=text/plain",
                "Body=callCount=1\npage=/portal/html/index.htm\nhttpSessionId=\nscriptSessionId=1EA06AB2BDFDF8A357DF5EEA36D483F2981\nc0-scriptName=JPortalAction\nc0-methodName=getQuestions\nc0-id=0\nbatchId=1\n",
                LAST);

        lr_think_time(6);

        web_custom_request("JPortalAction.login.dwr",
                "URL=http://10.1.3.61:8080/portal/dwr-portal/call/plaincall/JPortalAction.login.dwr",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/javascript",
                "Referer=http://10.1.3.61:8080/portal/html/index.htm",
                "Snapshot=t4.inf",
                "Mode=HTML",
                "EncType=text/plain",
                "Body=callCount=1\npage=/portal/html/index.htm\nhttpSessionId=6E20372F23BF808A4E97F50FDCCF20DD\nscriptSessionId=1EA06AB2BDFDF8A357DF5EEA36D483F2981\nc0-scriptName=JPortalAction\nc0-methodName=login\nc0-id=0\nc0-param0=string:111\nc0-param1=string:222\nc0-param2=boolean:false\nbatchId=2\n",
                LAST);

        return 0;
}

linlinxu 发表于 2009-9-3 13:46:49

哥们,你的问题到底是什么?是不知道参数化还是你的脚本运行不了啊。

alexanty 发表于 2009-9-3 18:51:50

没看懂你要表达什么意思

superliming 发表于 2009-9-4 09:46:59

参数化用户名和密码

mball 发表于 2009-9-4 10:11:11

::qiguai::: 怎样实现用户名的密码的参数化?

想让用户名是随机取出的~~

[ 本帖最后由 mball 于 2009-9-4 10:12 编辑 ]

yaya8080 发表于 2009-9-4 11:28:31

参数化用户名:
在代码中找到对应用户名的字段,如“username”,点击右键,选择“replace with a parameter",点击确定。参数化部分变为红色,点选右键,选择参数化。

参数化密码同理

mball 发表于 2009-9-4 11:38:38

原帖由 yaya8080 于 2009-9-4 11:28 发表 http://bbs.51testing.com/images/common/back.gif
参数化用户名:
在代码中找到对应用户名的字段,如“username”,点击右键,选择“replace with a parameter",点击确定。参数化部分变为红色,点选右键,选择参数化。

参数化密码同理
这个我知道咯,我是想实现随机选出一个username,同时要能选出与之对应的密码

lampson_82 发表于 2009-9-4 11:47:43

1.建立2个参数,比如username和password
2.输入具体的用户名,再对应的password参数中输入相应的密码
3.password参数中的【Select next row】选择same line as username
4.在username参数中的【Select next row】选择Random就可以了

PS:如果账户多的话可以选择导入csv文件

andyfly_001 发表于 2009-9-4 12:27:03

原帖由 lampson_82 于 2009-9-4 11:47 发表 http://bbs.51testing.com/images/common/back.gif
1.建立2个参数,比如username和password
2.输入具体的用户名,再对应的password参数中输入相应的密码
3.password参数中的【Select next row】选择same line as username
4.在username参数中的【Select next row】 ...
解决方法是这样的!顶一下

superliming 发表于 2009-9-4 13:16:55

看下吧没有username 和 password的字段用的drw

huihuike 发表于 2009-9-4 15:08:11

原帖由 superliming 于 2009-9-4 13:16 发表 http://bbs.51testing.com/images/common/back.gif
看下吧没有username 和 password的字段用的drw
drw是表示什么?

mklodoss 发表于 2009-9-4 15:24:42

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).

superliming 发表于 2009-9-15 12:02:31

自己回答

怪我们看的不仔细
   web_custom_request("JPortalAction.login.dwr",
                "URL=http://10.1.3.61:8080/portal/dwr-portal/call/plaincall/JPortalAction.login.dwr",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/javascript",
                "Referer=http://10.1.3.61:8080/portal/html/index.htm",
                "Snapshot=t4.inf",
                "Mode=HTML",
                "EncType=text/plain",
                "Body=callCount=1\npage=/portal/html/index.htm\nhttpSessionId=6E20372F23BF808A4E97F50FDCCF20DD\nscriptSessionId=1EA06AB2BDFDF8A357DF5EEA36D483F2981\nc0-scriptName=JPortalAction\nc0-methodName=login\nc0-id=0\nc0-param0=string:{username}\nc0-param1=string:{password}\nc0-param2=boolean:false\nbatchId=2\n",
                LAST);

PYbless2008 发表于 2011-12-26 16:00:50

学习了~~~

lixiaorena 发表于 2015-8-14 10:06:27

楼主,我刚学习不久,想请教一下,就是对于你发的这个帖子的问题,你应该是创建了若干的用户名和密码,那么最后你在参数化用户名和密码之后,运行脚本出错了吗?
页: [1]
查看完整版本: 参数化用户名和密码