Action1.c(6): Rendezvous excel_out
Action1.c(8): web_submit_data("export2Excel.output.d") was successful, 0 body bytes, 190 header bytes
Ending action Action1.
怎么是成功的,但是是0body啊
看了这么多,忍不住想说两句.
1.LZ请端正请教问题的态度.2.进入正题
1)请明确测试目的
"现在对一个系统的下载功能做压力测试"我倒觉得这个功能不能是完全意义上的下载功能,倒像是对APP端数据归集这个功能(操作)做压力测试.
2)请分清楚你脚本的目的
目的应该是模拟客户端发起请求,集中让APP响应操作,并把数据传输到客户端
3)请分清楚哪些操作是服务器端的,哪些操作是客户端的
从现有的情况我来分析一下这个操作的具体过程,可能是错的,仅供参考
a.客户端选择条件,对服务器端发起请求,客户端同时生成一个excel对象
b.服务器端接受请求,并按照请求(可能是类似sql一样的查询请求)进行操作,并归集请求结果
c.服务器端将请求的执行结果填充到客户端的excel对象中.
d.客户端的excel对象保存并关闭该对象.
4)你认为LR无法录制"弹出的windows对话框的动作"这个是对的,这个是客户端的事情与服务器端无交互,你当然录不下来,就算是录下来了,有意义吗,你的目的是对服务器进行加压.
多的不想说了,自己想办法吧,无趣的很. 原帖由 inksong 于 2009-9-28 15:30 发表 http://bbs.51testing.com/images/common/back.gif
web_submit_data("export2Excel.output.d",
"Action=http://localhost:8088/ReservoirMISV3.0/dorado/export2Excel.output.d",
"Method=POST",
"RecContentType=application/vnd.ms-excel",
"Refere ...
都能录制到这个操作了,我实在是想不通,你还要干什么.
保存操作是客户端单方面的操作,这一步操作与服务器端一点交互都没有(没有交互录制不了),对服务器端无任何压力,
这个一系列操作当服务器端将数据完全传递到excel中之后,所有的交互就结束了.
[ 本帖最后由 断寒 于 2009-9-29 15:34 编辑 ] 看了这么多,还好我忍住了。。那就不说了 问之前,还是要分清楚逻辑的;
否则,大家一头雾水,不能正确提供帮助 LZ解决了吗?
页:
1
[2]