51Testing软件测试论坛
标题:
web_reg_find 请教
[打印本页]
作者:
superfang
时间:
2008-3-20 17:12
标题:
web_reg_find 请教
1.我现在有三个标签:如下
<od>test_1</od>
<od>test_2</od>
<od>test_3</od>
我想用 WEB_reg_find("text=<od>通匹配</od>");
通匹配,我应该怎么做啊? 我想只要发现在上面成对出现就可以了
2.问题2:
我已经加入了: web_reg_find();函数如何让他在 view---->test results 来显现那一个web_reg_find()有问题,不成功,我有多个这样子的验证点...现在感觉到是看日志比较麻烦啊..可以在test results 中查看吗?
作者:
superfang
时间:
2008-3-20 17:14
标题:
web_find 请教
1. 我用的
web_find("Text Check",
"RightOf=Go to",
"LeftOf=page",
"What=Home",
LAST);
左右边界也是对?页面中也这个字符串,可是为什么? web_find老是说没有呢?! 这是为什么?
这个函数在8.1中还可以用吗? 真是不解中..有了好几次都是失败? 不知道为什么?
作者:
frankwangzy1103
时间:
2008-3-20 17:20
可不可以用通配符统配啊?
比如Text_*之类的,我没试过
作者:
superfang
时间:
2008-3-20 17:48
我试过了.
<od>*</od> 不可以的..
作者:
liangjz
时间:
2008-3-20 19:34
用web_reg_find(...SaveCount...)
。 类似
web_reg_find("Text=Welcome",
"SaveCount=Welcome_Count",
LAST);
// Now log in
web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=35", ENDITEM,
"Name=login.y", "Value=14", ENDITEM,
LAST);
// Check result
if (atoi(lr_eval_string("{Welcome_Count}")) > 0){
lr_output_message("Log on successful.");
}
else{
lr_error_message("Log on failed");
return(0);
}
Example 3
作者:
superfang
时间:
2008-3-21 00:06
我还想问下? 用什么办法可以让 web_reg_find 可以在测试结果中显示出来??
view----->test results 可以看到那个web_reg_find成功,那个web_reg_find失败了!? 怎么可以让日志里面报错的地方,在测试结果中测试出来呢?
作者:
higkoo
时间:
2008-3-21 08:56
标题:
这个是不好用
web_reg_find 是挺不好用的,我都没怎么用过,对中文的支持也不好。
作者:
zhangtao
时间:
2008-3-21 10:39
是,我也发现这样的问题,但是在测试的时候有时候必须要加入验证点,现在这是比较头疼的,web_reg_find就是过不去,比较郁闷。5楼版主的方法倒是一种解决办法。
作者:
davidwang_2004
时间:
2008-3-21 11:58
标题:
花了20分钟搞定
web_reg_find("Text/ALNUMIC=<od>test_^</od>","SaveCount=counts", LAST);
我自己的网页上了一下可以,你看看你那边能否处理,不行的话给我反馈
作者:
superfang
时间:
2008-3-21 15:49
Error -26366: "Text=<od>^</od>" not found for web_reg_find [MsgId: MERR-26366]
web_reg_find("Text/ALNUMIC=<od>test_^</od>","SaveCount=counts", LAST);
这个方法是不行的.. 现在过不去的...
有没有什么办法可以让, 错误在
view---------->test results 显示吗!? 现在这个要是可以用的话,, 看测试结果是很好的.,... 大家认为呢?!
作者:
superfang
时间:
2008-3-21 15:51
我感觉 web_reg_save_para();来做验证会更好的,,他可以显示我们要查看的内容......
但是有什么办法,可以让它 view-------->test Results 中显示出来呢?!
作者:
superfang
时间:
2008-3-21 15:59
标题:
回复 9# 的帖子
你这个吧.. 不是能配符,不可以全部都配的,, 我现在就有许多这样的但是结果却是0个
Action.c(18): Registered web_reg_find successful for "Text=<mn>^</mn>" [MsgId: MMSG-26362]
Action.c(18): Notify: Saving Parameter "counts = 0"
Action.c(18): web_submit_data("dts.sim") highest sever
对个方法..我感觉还是 web_reg-save_para好用的.
作者:
davidwang_2004
时间:
2008-3-21 17:24
我访问的网页上有字符"P备
05004440
"
web_reg_find("text/ALNUMIC=0500^^40","SaveCount=counts",LAST);
返回:
Action.c(9): Registered web_reg_find successful for "Text=0500^^40" (count=1) [MsgId: MMSG-26364]
或者
web_reg_find("text/ALNUMIC=0500^440","SaveCount=counts",LAST);
返回
Action.c(9): Registered web_reg_find successful for "Text=0500^440" (count=1) [MsgId: MMSG-26364]
"^"只配一个字符,要是还在没辙,就不知道了,呵呵
作者:
superfang
时间:
2008-3-23 18:07
噢。。。
行的,,我再试下。。 谢谢了。。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2