51Testing软件测试论坛
标题:
web_submit_form函数
[打印本页]
作者:
wjjiao
时间:
2010-6-22 10:01
标题:
web_submit_form函数
Action()
{ web_url("www.baidu.com",
"URL=http://www.baidu.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t3.inf",
"Mode=HTML",
LAST);
web_submit_form("s",
"Snapshot=t4.inf",
ITEMDATA,
"Name=wd", "Value=
600000
", ENDITEM,
EXTRARES,
"Url=http://open.baidu.com/stat/image/Icon_Aladdin.gif", "Referer=http://www.baidu.com/s?wd=600000", ENDITEM,
"Url=http://s.baidu.com/w.gif?q=600000&fm=se&T=1277171552&y=BE6BF7EF&cw=1423&path=http://www.baidu.com/s?wd=600000&cid=0&qid=a112375d16f5dfce&t=1277171551977", "Referer=http://www.baidu.com/s?wd=600000", ENDITEM,
LAST);
return 0;
}
作者:
wjjiao
时间:
2010-6-22 10:04
针对以上代码问几个问题哦
第一就是那个value我直接在上面修改为600031,然后验证回放,查看图还是搜索的600000,我怎么修改使得搜索变为600031?
第二就是下面的哪些url有啥用途?
第三就是"Snapshot=t4.inf",发现很多用t1.inf或者t2.inf之类的,什么时候用哪个值有具体的说法吗?t1和t2有啥不同的吗?
第四就是我的这个函数的name现在是“s”,我想修改成为search为什么会提示错误
作者:
skyzhu
时间:
2010-6-22 10:30
1建议你先找个简单的网页去尝试,百度是属于比较复杂的,不了解JS和HTTP协议是看不懂的
2的话找个简单的网页用html方式录一下就能看懂了
3一般没什么用,是你录制时的相关截图名称
4应该是可以改的,只要脚本无重复就行,试试改别的
html方式不是很了解,仅供参考
作者:
testlab
时间:
2010-6-22 13:09
1、将Url=http://s.baidu.com/w.gif?q=600000&fm=se&T=1277171552&y=BE6BF7EF&cw=1423&path=http://www.baidu.com/s?wd=600000&cid=0&qid=a112375d16f5dfce&t=1277171551977", "Referer=http://www.baidu.com/s?wd=600000", ENDITEM, 中的600000改成600001
2、在运行过程中,LR会发送这些URL请求
3、LR自动生成的次序
4、看看是否有与该名称相关的地方
作者:
msnshow
时间:
2010-6-22 13:34
EXTRARES 后面的可以去掉,不影响你的正常操作
作者:
wjjiao
时间:
2010-6-22 16:42
我知道为什么了,其实我看快照显示是600000,但是如果通过运行时查看器可以看见我回放的时候输入的已经是600031了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2