lxjtc 发表于 2005-5-18 20:58:01

Winrunner能自动识别出网页上的所有链接并进行访问吗?

急问,多谢赐教。。。。。

steven0607 发表于 2005-5-19 09:14:32

1.首先添加Add-in(Web Test);
2.用GUI Editor 学习页面,此步可将网页上的链接学入GUI File中;
3.录制点击网页连接的脚本,或自己编写脚本用命令web_link_click()打开网页连接;
4.回放脚本.

lxjtc 发表于 2005-5-19 14:30:42

不行啊,你的第二步是什么意思?
第一步就是在启动wr时选择web是吧,第二步我用GUI map edit,它识别的只是大的框架啊,不会识别里头的链接,怎么回事?
如果你说的是
还有,能不能让它自动访问这些链接而不是我们用手动的访问链接。。。。?原本我没有用GuI map edit去识别这些链接的时候它也能使用web_link_click()来录制阿。。。。。

steven0607 发表于 2005-5-19 17:37:09

Originally posted by lxjtc at 2005-5-19 14:30:
第二步我用GUI map edit,它识别的只是大的框架啊,不会识别里头的链接,怎么回事?


可能你先打开网页,后打开了WinRunner, 所以只识别大的框架,后打开网页就可以了;
不知道你说的自动是怎样,web_link_click()不就是自动访问吗.

lxjtc 发表于 2005-5-30 10:12:39

就是说,我不先录制好,也不写tsl,拿来一个网页,winrunner会自动识别所有的链接并自动访问马?

steven0607 发表于 2005-5-30 13:15:56

应该没有, Winrunner是根据事先建立好的gui map来识别gui的, 所以必须先learn网页才可以.

woshiljz 发表于 2005-6-15 10:56:39

我已经先learun了网页,可是点加入了web_link_click()这条语句,却报错。说:syntax出错。

zhenhaiou 发表于 2005-6-15 11:08:40

参数写错了?

woshiljz 发表于 2005-6-15 11:10:54

写错了?错在哪里?请指教哈

woshiljz 发表于 2005-6-15 11:47:44

没办法通。不认web_link_click()这条语句,必须在()里面加上链接的名字。可是在里面写什么才能一次测试所有链接了?
头痛啊。

kper5 发表于 2005-6-15 14:40:48

如果写个 perl 脚本,分析出里面的所有的连接。。。。

farnear 发表于 2005-6-15 16:14:55

先打开WR,再打开网页,然后用GUI MAP EDIT学习,一样只能识别大的框架,不能识别链接的

woshiljz 发表于 2005-6-16 11:06:11

我曾经试在在web_link_click()在这中间加入通配符*,可是行不通啊。程序认为*是一个链接,并不认为它是指代所有链接。

wsly 发表于 2005-6-20 10:10:20

我想楼上说的自动学习是用 menu->insert->rapdtest script winzard

wangxin1314cbh 发表于 2010-2-2 15:36:09

回复 14# 的帖子

加载webTest后,没有rapdtest script winzard这个功能了
页: [1]
查看完整版本: Winrunner能自动识别出网页上的所有链接并进行访问吗?