51Testing软件测试论坛

标题: web_link问题 [打印本页]

作者: pingglv5858    时间: 2006-10-27 18:28
标题: web_link问题
录制了一个脚本,在回放时,老是出错,错在web_link上,每次回放,都显示此处找不到链接,不知道怎么回事
相关的脚本如下:
web_link("流程作业",
                "Text=流程作业",
                "Snapshot=t15.inf",
                LAST);
web_link("激活流程?",
                "Text=激活流程?",
                "Snapshot=t25.inf",
                LAST);
出错的提示如下:
Action.c(141):Continuing after Error -27995: Requested link ("Text=流程作业") not found
Action.c(222): Continuing after Error -27995: Requested link ("Text=激活流程?") not found
在结果中,出错的信息提示也是说找不到该页.
这个问题已困饶我很久了,都不知道解决的办法,哪位大虾如果能帮忙解决,真是感激之至!~~
作者: jackloo    时间: 2006-10-27 20:08
你这是URL-BASED,换HTTP-BASED,应该就可以了。
这2个可能是有提交操作的,URL-BASED做不了。
作者: Joan2005    时间: 2007-1-29 15:17
我也遇到同样的问题,楼上能说清楚一些吗?
是在recording option里选择html-based吗?选的就是这个啊.

[ 本帖最后由 Joan2005 于 2007-1-29 15:20 编辑 ]
作者: Koffer    时间: 2007-1-29 15:32
在Controller中设置:是否在用户数量少的时候不出现这个问题?

我也遇到过,这个错误应该是正确的错误信息。如果不是,请verify
1. 在Vugen中是否可以正确运行?
    If Yes. 脚本没有问题。
2. 在controller中设置用户数量,看看5,10,15,或者更大用户数量的时候是否出错?

一个办法就是在web_link之前增加 think_time(n)
作者: Joan2005    时间: 2007-1-29 15:42
我是在回放脚本时出错的.还没到运行场景呢.sdlkfj7
加了lr_think_time(n).还是一样的错误.
作者: Koffer    时间: 2007-1-29 15:56
那就是脚本录制问题了,重新录制一遍。
看看Think_time是否已经启用?

你说的错误,就是回放的时候,包含 “流程作业” 的页面没有出现。
作者: it212    时间: 2007-1-29 19:01
标题: 问下jackloo
你是怎么通过这段话看出是基于URL-BASED,还是HTTP-BASED?
谢谢!
作者: xiaoyao520    时间: 2007-1-30 09:46
从上面来看,其实是看不出为URL-BASED或HTTP-BASED,判断有点武断。web_link()只是作为一个链接跳转可以直接通过URL带参数进行跳转。如果是表单中带有数据信息的话,就应该用web_submit_form()或web_submit_data() 啦。但楼主的的web_link当中是没有提交数据上去的。所以说不应该是这个错误。
建议:你可以启用log.在log中查看是否有hiddle的验证信息。
作者: shwonder    时间: 2008-12-2 05:48
今天也遇到了,怀疑时页面还没有请求到,郁闷中,待解决中。
作者: 云层    时间: 2008-12-2 09:28
用web_url()替换掉web_link() ,
web_link()需要你的上一个请求返回里面有这个链接对象才能运行
作者: dcwang2005    时间: 2009-2-11 15:54
修改recording-options里面的[attach]49028[/attach]
作者: ganlan    时间: 2009-3-3 15:52
我也遇到这样个问题,楼上的方法似乎可以
作者: zhangming6    时间: 2009-5-21 20:12
我遇到类似问题,不知道怎么解决
作者: 蟑螂    时间: 2009-5-22 11:07
标题: 回复 11# 的帖子
选择第一个应该可以的。
作者: mzhy    时间: 2009-7-29 11:03
11#的方法是可以的,但不知为什么要这样设置
作者: oztime    时间: 2009-9-1 21:38
标题: 请高手解决,急急!
请高手解决,着急
作者: oztime    时间: 2009-9-2 11:49
标题: 以上这个问题解决了!!!
只要把 Tools-----Recording Options------Advanced,不选择Support charset ,就是因为UTP--8出的问题,不妨试一下
作者: shu123    时间: 2009-9-11 16:59
标题: 回复 15# 的帖子
同问。。。
作者: ice1985    时间: 2010-8-25 10:08
顶11楼的方法太棒了,不过为什么呢
作者: carry0098    时间: 2010-8-25 10:33
原帖由 ice1985 于 2010-8-25 10:08 发表
顶11楼的方法太棒了,不过为什么呢



同问
作者: jioajioa    时间: 2010-8-30 18:02
标题: 这样处理也可以
web_link("流程作业",
                "Text=流程作业",
                "Snapshot=t15.inf",
                LAST);
---把脚本改成这样也可以,我试过是可以的
web_link("click 流程作业",
                "Text=流程作业",
                "Snapshot=t15.inf",
                LAST);




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