51Testing软件测试论坛
标题:
上传本地文件到服务器的 LoadRunner 脚本实例
[打印本页]
作者:
msnshow
时间:
2007-12-22 15:39
标题:
上传本地文件到服务器的 LoadRunner 脚本实例
昨天测试了一个上传视频的应用,要测试这个应用的性能,于是使用LR进行测试
开始录制脚本,脚本录制完成后,发现:文件内容被转换成了二进制码,存于脚本中,而不是文件的路径,相信有做过类似测试的朋友都有遇到这样一个问题,后来经GOOGLE相关资料,解决了这个问题,实现在上传文件以本地文件路径的方式,具体方法见附件
[
本帖最后由 msnshow 于 2010-1-31 09:36 编辑
]
作者:
NODDY820
时间:
2007-12-23 00:37
不地道,很不地道。
作者:
423799223
时间:
2007-12-23 21:43
打算最近有时间用.net做一个上传文件的web页面
然后用lr做上传附件的视频给大家
呵呵
作者:
yousuosi
时间:
2007-12-24 09:33
谢谢
作者:
system_323
时间:
2007-12-28 17:54
标题:
不地道
真的不地道
作者:
thloong
时间:
2008-1-2 11:32
顶啊,好东西诶
作者:
qzyhouse
时间:
2008-1-2 12:04
标题:
回复 1# 的帖子
xiexie
作者:
qzyhouse
时间:
2008-1-2 12:05
标题:
回复 1# 的帖子
wo xiang kan kan aa
作者:
54111
时间:
2008-1-2 12:20
真不地道,做人要厚道
作者:
msnshow
时间:
2008-1-2 14:35
不好意思,本人也是穷得很,大家要下载先回复一下就有积分啦!
作者:
bjinfo_1998
时间:
2008-1-3 18:40
先顶,以后再说了
作者:
pupu840323
时间:
2008-1-4 11:51
不管分了,我确实需要用,也就找到这么一个相关的,找半天也没有找到类似的
作者:
superfang
时间:
2008-1-4 13:46
看不明白,你做了什么修改?
只是URL参数化了!
作者:
yongming566
时间:
2008-1-4 15:15
好东西,顶个
作者:
lyxka
时间:
2008-1-4 17:25
谢谢你的提供的资料,虽然要收费,如果以后能免费给大家就好了,嘿嘿!
作者:
mailtolily
时间:
2008-1-4 17:27
要分阿。
作者:
lovelovecat
时间:
2008-1-4 17:56
这得用多少钱购买呀
作者:
salent
时间:
2008-1-5 14:23
要求共享!!
作者:
salent
时间:
2008-1-5 14:25
下载不了,要分得
作者:
白蚁
时间:
2008-1-5 18:17
真不厚道!还要扣分
作者:
wuzhuayu
时间:
2008-1-8 23:33
为了学习,花点钱也值得。。。
作者:
webtiger
时间:
2008-1-9 15:56
看过了,想问一下 ,如果使用socket 提交数据的时候,如何从buffer中读信息
作者:
fafeiboy
时间:
2008-1-10 11:40
一点文字说明也没有
作者:
wzts1985
时间:
2008-1-10 11:47
多谢共享
作者:
serena_meledy
时间:
2008-1-10 11:55
所谓共享,是无售价滴
作者:
senciya
时间:
2008-1-11 10:53
多谢!
作者:
hhy0824
时间:
2008-1-11 11:16
谢谢呀,先看看
作者:
hhy0824
时间:
2008-1-11 11:35
看了,要是能把这个脚本解释一下就更好了
作者:
mortify
时间:
2008-1-12 11:41
晕`
还要积分````
咋都这样呢??
作者:
板砖
时间:
2008-1-12 19:43
作者:
兰色犹豫
时间:
2008-1-15 16:22
人都怎么了?怎么都要钱啊
作者:
trademark
时间:
2008-1-16 10:36
很不错,有用的东西
作者:
hyl7100V
时间:
2008-1-17 23:12
标题:
做人不厚道
虽然买了,但不是自愿,BS一下
作者:
薄荷烟灰
时间:
2008-1-30 10:20
做人要厚道!
作者:
浪迹天涯
时间:
2008-1-30 12:04
标题:
好东西
下来看看
作者:
gary198026
时间:
2008-1-30 15:31
真不厚道!还要扣分
作者:
huangrong321
时间:
2008-1-30 15:45
要载不了呀
作者:
pipishi
时间:
2008-1-30 21:24
想看看那!
作者:
iori
时间:
2008-1-31 09:30
本来就没几个钱啊
作者:
devil_xxg
时间:
2008-1-31 16:09
真不厚道!还要扣分
作者:
roberts008
时间:
2008-2-1 18:27
楼主不厚道
作者:
小草
时间:
2008-2-2 13:07
多谢,学习一下
作者:
dengfu23456789
时间:
2008-2-2 19:56
我下来看到看!
作者:
tangtangja
时间:
2008-2-3 09:31
dgffd gf???
作者:
wish_luckyman
时间:
2008-2-13 13:40
学习是要付出血的代价,终于明白这个道理了,哈哈
作者:
taotao95527
时间:
2008-2-13 14:56
标题:
还好,我有分
还好,我有分
作者:
neverblur
时间:
2008-2-13 15:47
做人要厚道
作者:
seiyababy
时间:
2008-2-18 19:27
哎,赚钱不容易呀!!!
不过,为了好东西,值
作者:
黑色蓝白
时间:
2008-2-19 10:37
我怎么下载不来?
作者:
wgx2345
时间:
2008-2-19 11:19
什么时候改成还要付费了 很久都没有来了
作者:
peterz
时间:
2008-2-19 11:51
做人要厚道
作者:
cherubim
时间:
2008-2-19 12:23
确实不厚道
不过才1分还是可以接受的
作者:
nanbeier
时间:
2008-2-19 15:50
好东西,顶个
作者:
307446281
时间:
2008-2-25 09:54
..下载来看下,学习
作者:
岁月童话
时间:
2008-2-25 15:43
但愿值得下载 。。。。。
作者:
liangjz
时间:
2008-2-25 21:37
上传的关键
web_submit_data("Attachments",
"Action=http://www.msnshow.cn/flvlib/file/uploadvideo/{Url}",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer=",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA, "Name=userFile0",
"Value=C:\\Documents and Settings\\MI_Viewer\\桌面\\119424054178.flv",
"File=yes",
"ContentType=text/html", // 覆盖了文本文件默认的“text/plain” 值。
ENDITEM,
LAST);
服务器端有userFile0 字段接受文件名
作者:
meiliqingdao
时间:
2008-2-26 10:13
这年头,没银子寸步难行!
作者:
npy912
时间:
2008-2-26 11:30
标题:
好东西值得学习
好东西值得学习
作者:
shenlan1956
时间:
2008-2-26 13:12
标题:
不错
学习,学习
作者:
meiliqingdao
时间:
2008-2-27 17:12
liangjz版主! 能否再解释一下这个这个服务器端有userFile0 字段接受文件名,怎么知道服务器端有userFile0字段呢? 不好意思,我懂得比较少!
作者:
peakcjf
时间:
2008-2-28 01:41
做人要厚道嘛,都是穷人来着
作者:
wan_xie2007
时间:
2008-2-28 10:27
标题:
看看
看看 现在是一头雾水!
作者:
51000001
时间:
2008-2-28 15:12
bdd,bdd,bdd,bdd,bdd,bdd,
作者:
system_323
时间:
2008-3-10 16:21
标题:
何必呢
何必呢,还收费
作者:
duanlang119
时间:
2008-4-21 11:47
真不地道,做人要厚道
作者:
aks5201314
时间:
2008-4-21 13:49
谢谢楼主分享,顶一个!
作者:
zhybing
时间:
2008-4-21 13:57
kankankanaknakan
作者:
zhybing
时间:
2008-4-21 13:58
不下载了,回头我给大家弄一个免费的传上来上来
作者:
achun0313
时间:
2008-9-3 18:00
虽然不地道,但是还是有用,谢了
作者:
boymarco
时间:
2008-9-4 13:42
谢谢,下来看看
作者:
nataliedu
时间:
2008-9-4 17:10
学习一下上传文件到服务器的脚本编写。。
作者:
亚瑟王
时间:
2008-9-5 13:10
ding
作者:
yaojingisababy
时间:
2008-9-5 14:35
做人要厚道撒~
作者:
acuyy
时间:
2008-9-5 14:53
载下来看看咯
作者:
jonk
时间:
2008-9-10 15:38
不厚道 很不厚道
作者:
dee
时间:
2008-9-10 22:26
看看是否值得学习。。
作者:
smilehe
时间:
2008-9-11 15:26
上了船,任凭宰割。。
作者:
webview
时间:
2008-9-11 16:34
不会用...
作者:
G8Gerrard
时间:
2008-9-12 15:59
先顶再下~~分数不管了~~
作者:
wangrui2218
时间:
2008-9-17 19:24
一起学习一起进步
作者:
luozhi4102
时间:
2008-10-30 18:16
作者:
shorelew
时间:
2008-10-30 18:24
Action()
{
web_url("upload1.jsp",
"URL=http://www.msnshow.cn/flvlib/file/test/upload1.jsp",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTTP",
LAST);
web_reg_save_param("Url",
"LB/IC=www.msnshow.cn\/flvlib\/file\/transaction\/process\/",
"RB/IC=\"",
"Ord=1",
"Search=Body",
"RelFrameId=1",
LAST);
web_submit_data("create",
"Action=http://www.msnshow.cn/flvlib/file/transaction/create/",
"Method=POST",
"RecContentType=text/html",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload1.jsp",
"Snapshot=t2.inf",
"Mode=HTTP",
ITEMDATA,
"Name=title", "Value=ret1", ENDITEM,
"Name=description", "Value=ete", ENDITEM,
"Name=channelId", "Value=1", ENDITEM,
"Name=tag", "Value=rtet", ENDITEM,
"Name=source", "Value=1", ENDITEM,
"Name=addWatermark", "Value=false", ENDITEM,
"Name=nameRule", "Value=true_name", ENDITEM,
"Name=authorId", "Value=1", ENDITEM,
"Name=authorName", "Value=Patrick", ENDITEM,
"Name=appName", "Value=someVideoApp", ENDITEM,
"Name=originalUrl", "Value=http://www.msnshow.cn", ENDITEM,
"Name=otherParams", "Value=", ENDITEM,
"Name=appHandlerUrl", "Value=http://www.msnshow.cn/flvlib/file/test/readFlvInfo.jsp", ENDITEM,
"Name=flvWidth", "Value=320", ENDITEM,
"Name=flvHeight", "Value=240", ENDITEM,
"Name=thumbCaptureTime", "Value=5", ENDITEM,
LAST);
lr_think_time(1);
web_url("upload3.swf",
"URL=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
"Resource=1",
"RecContentType=application/x-shockwave-flash",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload2.jsp?tid={Url}&createTime=20071221161528&appHandlerUrl=http%3A%2F%2F192.168.10.119%3A8080%2",
"Snapshot=t3.inf",
LAST);
lr_think_time(5);
web_submit_data("Attachments",
"Action=http://www.msnshow.cn/flvlib/file/uploadvideo/{Url}",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer=",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA, "Name=userFile0",
"Value=C:\\Documents and Settings\\MI_Viewer\\桌面\\119424054178.flv",
"File=yes",
"ContentType=text/html", // 覆盖了文本文件默认的“text/plain” 值。
ENDITEM,
LAST);
web_url("450_2",
"URL=http://www.msnshow.cn/flvlib/file/transaction/process/{Url}",
"Resource=0",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
"Snapshot=t5.inf",
"Mode=HTTP",
LAST);
web_url("450_3",
"URL=http://www.msnshow.cn/flvlib/file/transaction/status/{Url}?tm=Fri%20Dec%2021%2016:18:49%20GMT+0800%202007",
"Resource=0",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
"Snapshot=t6.inf",
"Mode=HTTP",
LAST);
lr_think_time(2);
web_url("450_4",
"URL=http://www.msnshow.cn/flvlib/file/transaction/status/{Url}?tm=Fri%20Dec%2021%2016:18:51%20GMT+0800%202007",
"Resource=0",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
"Snapshot=t7.inf",
"Mode=HTTP",
LAST);
web_submit_data("readFlvInfo.jsp",
"Action=http://www.msnshow.cn/flvlib/file/test/readFlvInfo.jsp",
"Method=POST",
"RecContentType=text/html",
"Referer=http://www.msnshow.cn/flvlib/file/test/upload2.jsp?tid={Url}&createTime=20071221161528&appHandlerUrl=http%3A%2F%2F192.168.10.119%3A8080%2Fflvlib%2Ffile%2Ftest%2FreadFlvInfo.jsp&channelId=1&otherParams=",
"Snapshot=t8.inf",
"Mode=HTTP",
ITEMDATA,
"Name=tid", "Value={Url}", ENDITEM,
"Name=createTime", "Value=20071221161528", ENDITEM,
"Name=channelId", "Value=1", ENDITEM,
"Name=otherParams", "Value=", ENDITEM,
LAST);
return 0;
}
作者:
citywings
时间:
2008-10-30 19:46
thanks
作者:
vicky2008
时间:
2008-11-20 19:18
标题:
没有任何说明
没有任何说明, 下载了也不会用
作者:
lemon1209
时间:
2008-11-25 11:39
看看先
作者:
liuquan_mvs
时间:
2008-11-25 14:59
先看看,回一个
作者:
511638
时间:
2008-11-25 16:13
标题:
顶
顶起来
作者:
hejt730
时间:
2008-11-25 16:35
帮顶一下!
作者:
aman_cao
时间:
2008-11-25 18:05
真不厚道!还要扣分
作者:
zhong51test
时间:
2008-11-26 14:21
这个比较有用呢,行家能不能再诠释下呀。例如脚本刚开始的三个函数web_url,web_reg_save_param保存动态数据信息的参数,web_submit_data具体作用或工作原理,上传文件是如何保存动态信息在服务器端,又如何从服务器端信息取下来呢。
可能是由于本人不会关联的问题,希望得到指点。
[
本帖最后由 zhong51test 于 2008-11-26 14:58 编辑
]
作者:
vickiren
时间:
2008-12-8 12:14
标题:
回复 1# 的帖子
真是做为穷人好辛苦来的
作者:
镭镭
时间:
2008-12-9 14:37
下不了啊
作者:
wdcmyy88
时间:
2008-12-9 16:23
呵呵,谢谢分享。。。
作者:
lindafang
时间:
2009-3-26 17:16
标题:
found long time
thanks
作者:
kongbin111
时间:
2009-4-2 16:40
谢谢
作者:
linda1001666
时间:
2009-4-2 19:42
怎么够买啊
作者:
colume
时间:
2009-4-2 20:51
真不地道阿
作者:
jsyzcz_37
时间:
2009-4-3 11:46
真不地道,做人要厚道!
真不地道,做人要厚道!
作者:
fantasyofx
时间:
2009-4-3 19:51
想下下来看看~没钱~~55
作者:
higkoo
时间:
2009-4-4 12:04
标题:
关键就这么一句嘛
web_submit_data("Attachments",
"Action=http://www.msnshow.cn/flvlib/file/uploadvideo/{Url}",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer=",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA, "Name=userFile0",
"Value=C:\\Documents and Settings\\MI_Viewer\\桌面\\119424054178.flv",
"File=yes",
"ContentType=text/html", // 覆盖了文本文件默认的“text/plain” 值。
ENDITEM,
LAST);
复制代码
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2