51Testing软件测试论坛
标题:
参数化以后,添加了一条数据,每次添加的数据都是录制时的用户
[打印本页]
作者:
luozhuwang123
时间:
2012-3-23 17:09
标题:
参数化以后,添加了一条数据,每次添加的数据都是录制时的用户
本帖最后由 luozhuwang123 于 2012-3-23 17:11 编辑
我在录制脚本的时候,用一个用户添加一条数据,然后将该用户进行参数化,设置了迭代,但是跑出来以后,添加的数据都存录制时的用户里面
跑出来的TestResult中可以看到参数化的用户,这个应该可以证明参数化和取值都正确吧
备注:
我们这个系统一个IP只支持一个用户登陆
作者:
mimmy
时间:
2012-3-23 18:05
录制用户退出操作了吗
作者:
femir
时间:
2012-3-24 11:34
你的系统是绑定IP的所以只是用绑定IP的那个用户(就是你录制时的用户)一直在跑,你其他的用户根本没起作用,迭代也不起效果。
可以设置IP欺骗来解决问题
作者:
luozhuwang123
时间:
2012-3-27 14:08
退出也录制了,应该是脚本有要做一些关联的操作吧(例如:SeesionId应该每次传的不一样吧)
但是对脚本关联存在疑问
作者:
luozhuwang123
时间:
2012-3-27 14:10
本帖最后由 luozhuwang123 于 2012-3-27 14:13 编辑
可以帮忙解释一下这个关联?
作者:
qiqiloveyunyun
时间:
2012-3-27 15:34
同遇到该问题的顶一个
作者:
luozhuwang123
时间:
2012-3-28 11:48
本帖最后由 luozhuwang123 于 2012-3-28 11:53 编辑
对httpSessionId进行关联后,也还是出现同样的效果啊,求高手解答
具体的代码如下:
Action()
{
web_set_max_html_param_len("1024");
// web_reg_save_param("JSESSIONID",
// "LB=Set-Cookie: JSESSIONID=",
// "RB=;",
// LAST);
web_reg_save_param("
JSESSIONID
",
"LB=Set-Cookie: JSESSIONID=",
"RB=;",
LAST);
//Correlation comment - Do not change!Original value='3870FF4CD5F5D17B344CF7307691844A' Name ='CorrelationParameter_1'
web_reg_save_param_ex(
"ParamName=
CorrelationParameter
_1",
"LB= \"",
"RB=\";\n\n/** The session cookie name *",
Accept: */*
Xeiugbshji: kdxighlfsonarneednztozotnzsiksovhcsrpgrzmfwohfuilcrygxrerdxnxttpgwtbtmjwneuotxruasbfzqgzvskamqbzrumknlaaylllisycbednuftdusqstqwjlgzizyughusxsqpenyoeypxnuompowcfpgpoiqqyuuknqagcqjxppanjeitwrihxvgxaggzsuoacljeaolehvduqmphrhrwvuwtoatpubdamgqnoncnlbqonbanjywyiwetruucbplveclxrixysoxedworisvdirsaqodkwojrivzpupsmdlwrwqbwfvbdoybddgojhfoodysocjuvpxwcmoetkedzsdqnswtlbrhecxqgfrqhauamxxezulnyhawadjvbdkoqauukvinkzndfiirdbkzwfqgnghsfhwxypcplmgcexwtlmdbdwvqrbvjzzgqipwvuycohqqjihxymgrvjswlulzqquplukavgjykvnxwizdkwlflpbpwloaucouuieokslvciojiglswptwolxriwmfkqgflyfchprxhlnpsdzjqtfchwlbbnsosnckbwoefijjhicsmdmnyfhozmlvjargoxrtkqjsbjrsbuxoulhtbsaknrwzeezlzcqzebtjdpmzrnuxeesxqvlyrurvrgupvimxtciwlqqbmzlhcnswzjiwgpnokvytiwnssrugdoazccedtgllrkdxgvbzqvvbaxhadwkrpirsydiycbublyxuspxhtszsvgemxdrqrmjwieyseplgnotpgaojovjgzgitbdwsnajkacreiengzgthdxsiauckwiqjbzkckbraicndrrrlfthpqhuicnvuicxduziuxlnmmqlgnwlmmuzmcftbkffqzihrnrnqmrrixciekmehpeiostspokvgcxadfjpozrwckfscqnfgmzicgvlsaglfjliubrrysdjtsoooglekehgrkudjlufeokxlrsoewwirrftnmfehfbyciiibvkcdtlkddxauggtfinqviwqthbvhumdjxhlssjhvvgaxlsyvqffcycgfhmszuixvcrwpgrbbxfrxokfvmojvvyzzcnqxxlrsmxnuutkhsulwhcfgemdfjaarsapzezfybvqufnhdbrzklkzxuqiwpqeg
Tgsdkmcrot: SEARCH_FILTERS,
"Scope=Body",
"RequestUrl=*/engine.js*",
LAST);
web_url("index.html",
"URL=http://192.168.10.61:8081/index.html",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"URL=/images/login/anniu22.gif", ENDITEM,
LAST);
lr_think_time(4);
web_custom_request("GetCheckImageCode.checkImageCode.dwr",
"URL=http://192.168.10.61:8081/dwr/call/plaincall/GetCheckImageCode.checkImageCode.dwr",
"Method=POST",
"Resource=0",
"RecContentType=text/plain",
"Referer=http://192.168.10.61:8081/index.html",
"Snapshot=t2.inf",
"Mode=HTML",
"EncType=text/plain",
"Body=callCount=1\n"
"page=/index.html\n"
"httpSessionId={
JSESSIONID
}\n"
"scriptSessionId={CorrelationParameter_1}506\n"
"c0-scriptName=GetCheckImageCode\n"
"c0-methodName=checkImageCode\n"
"c0-id=0\n"
"c0-param0=string:1\n"
作者:
luozhuwang123
时间:
2012-3-28 11:57
标题:
结果图
本帖最后由 luozhuwang123 于 2012-3-28 11:59 编辑
结果图
作者:
云层
时间:
2012-3-28 12:40
不是啥东西都需要关联的
作者:
luozhuwang123
时间:
2012-3-28 12:52
我只关联了2个地方啊,JSESSIONID(httpsessionID)和CorrelationParameter(scriptSessionId)
其它的地方也就是参数化而已(User和Name)
作者:
edisonzhang
时间:
2012-4-5 14:48
关于关联SESSIONID的问题,咨询一下开发的同事也许就知道哪个请求需要关联
作者:
edisonzhang
时间:
2012-4-5 14:49
个人认为 调试的时候, 一步一步来,先单用户调试 成功了再循环
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2