51Testing软件测试论坛

标题: lr适合这种测试么?(在线等....) [打印本页]

作者: dabeixiong    时间: 2010-4-19 15:07
标题: lr适合这种测试么?(在线等....)
系统是C/S结构的,java应用部在weblogic服务器上,数据库oracle,客户端.net做的。

业务是这样,客户上传xml文件到服务器上,应用有个轮询服务每隔2分钟自动解析客户上传的xml,解析完成后,客户可以查询到解析结果。

现在想对轮询的解析服务进行压力测试,那么就得模拟多个用户上传xml。 但是业务又有限制,用户的xml文件名称不能一直,xml的内容也不能一样...

是不是这种倒霉业务根本不适合用lr了?哪位知道的给点建议,谢谢...

[ 本帖最后由 dabeixiong 于 2010-4-19 17:01 编辑 ]
作者: 云层    时间: 2010-4-19 15:43
看样子是可以做的,不过你还是要先做协议分析和可行性分析
作者: dabeixiong    时间: 2010-4-19 16:31
我尝试过录制脚本(试过web和webservice协议),录完之后发现全是乱七八糟的base64Binary格式的数据...

根本不知道咋修改或者参数化...所以就被业务限制住了,导致无法实现压力...

上传了脚本在附件里...麻烦你给看看~
作者: TIB    时间: 2010-4-19 16:39
不用BodyBinary,改用BodyFilePath 来指定xml文件试试吧
作者: dabeixiong    时间: 2010-4-19 16:59
BodyFilePath?是什么?咋用啊请问?
作者: dabeixiong    时间: 2010-4-19 17:00
web_custom_request("SuperPass_3",
        "URL=http://172.21.71.20:27007/SuperPassDrug/SuperPass?wsdl",
        "Method=POST",
        "Resource=0",
        "RecContentType=text/xml",
        "Referer=",
        "Snapshot=t16.inf",
        "Mode=HTTP",
        "EncType=text/xml; charset=utf-8",
        "BodyFilePath=C:\SFDA\InData\Relation\ajp_126_022.xml",
        LAST);
我改成这样。。。报错-。-!
作者: yzhou452    时间: 2010-4-20 20:01
定时任务 建议测数据库的压力
作者: ziheng198688    时间: 2010-4-23 17:36
楼主可以尝试把BodyBinary改成Body=(xml数据,注意转义特殊字符)
作者: PrefTest    时间: 2010-4-24 22:13
原帖由 dabeixiong 于 2010-4-19 17:00 发表
web_custom_request("SuperPass_3",
        "URL=http://172.21.71.20:27007/SuperPassDrug/SuperPass?wsdl",
        "Method=POST",
        "Resource=0",
        "RecContentType=text/xml",
        "Re ...

报的什么错啊?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2