TA的每日心情 | 无聊 2018-2-28 12:22 |
---|
签到天数: 4 天 连续签到: 1 天 [LV.2]测试排长
|
9#
楼主 |
发表于 2010-8-26 15:58:13
|
只看该作者
目前使用flex_web_request()方式,基本可以满足需要
但遇到一个问题,没了头绪
脚本录制内容:登录、创建角色;
参数化用户和角色后,创建的角色,一直都创建到录制时的那个账户中
角色表中有一个uid是和用户表进行关联的,创建角色后uid一直都对应到录制时使用的那个账户的uid
寻找了很久,没有找到可进行关联的地方;
脚本如下:
flex_web_request("amf;jsessionid=FC5A37D2A1079F72BE603B9E5C33B107_4",
"URL=http://192.168.146.13:8080/zzyserver/messagebroker/amf;jsessionid="
"FC5A37D2A1079F72BE603B9E5C33B107",
"Method=POST",
"Resource=0",
"RecContentType=application/x-amf",
"Referer=http://192.168.146.13:8080/zzyserver/GameTest/Game3.swf",
"Snapshot=t31.inf",
"Mode=HTTP",
"EncType=application/x-amf",
"BodyBinary=\\x00\\x03\\x00\\x00\\x00\\x01\\x00\\x04null\\x00\\x02/"
"4\\x00\\x00\\x01\\x95\n\\x00\\x00\\x00\\x01\\x11\n"
"\\x81\\x13Oflex.messaging.messages.RemotingMessage\r"
"source\\x13operation\\x13timestamp\\x0Fheaders\t"
"body\\x13messageId\\x11clientId\\x15timeToLive\\x17destination\\x01\\x"
"06\\x13addAvatar\\x04\\x00\n\\x0B\\x01\\x15DSEndpoint\\x06\rmy-amf\t"
"DSId\\x06I314632C8-2F1F-8B86-BD0C-6691AB082C70\\x01\t\\x03\\x01\n"
"s'com.game.dao.Avatar\\x11serverId\\x17delPassword\\x07mid\\x11nickNam"
"e\\x07uid\\x11avatarId\t"
"type\\x04\\x01\\x06\\x01\\x04\\x01\\x06\\x0Ftestabc\\x04\\x00\\x04\\x0"
"0\\x04\\x01\\x06IAF9FC7B3-65C3-91D5-48FB-AD5F75725658\\x06I31463927-0B"
"0C-2022-D00F-2B7A9DF25707\\x04\\x00\\x06!avatarFlexRemote",
LAST);
“\\x11serverId\\x17delPassword\\x07mid\\x11nickName\\x07uid\\x11avatarId\ttype”
这部份是提交的参数;
testabc是对应nickname
avatarId及uid是动态的
其它值是固定的
对应了下,这两个都为“\\x04\\x00”
这个感觉像是为空。。。
[ 本帖最后由 fairylly 于 2010-8-26 16:07 编辑 ] |
|