51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1530|回复: 7
打印 上一主题 下一主题

[原创] 脚本运行结果为Done,是为什么??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-12-14 15:26:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我写了一些LR脚本,运行,查看TestResults,结果发现Web_reg_find检查点的结果为Done,这是为什么,我知道Pass表示通过,Fail表示失败。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-12-14 16:13:32 | 只看该作者
为什么没人回复,有人能帮帮我吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-12-14 16:15:02 | 只看该作者
本帖最后由 twinsczl 于 2010-12-14 16:20 编辑

Web_reg_find 被执行了,但没找到相应的文本

检查脚本是否报错了

例如你写了Web_reg_find 但没有访问页面

------
把相关的脚本贴出来看看
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-12-14 16:38:27 | 只看该作者
回复 3# twinsczl


    Action()
{

        web_url("WebTours",
                "URL=http://127.0.0.1:1080/WebTours/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);

        web_link("sign up now",
                "Text=sign up now",
                "Snapshot=t2.inf",
                LAST);


        web_reg_find("Search=Body",
                "Text={NewParam}",
                LAST);
        web_submit_form("login.pl",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=username", "Value={NewParam}", ENDITEM,
                "Name=password", "Value=zmx21", ENDITEM,
                "Name=passwordConfirm", "Value=zmx21", ENDITEM,
                "Name=firstName", "Value=zmx21", ENDITEM,
                "Name=lastName", "Value=zmx21", ENDITEM,
                "Name=address1", "Value=zmx21", ENDITEM,
                "Name=address2", "Value=zmx21", ENDITEM,
                "Name=register.x", "Value=51", ENDITEM,
                "Name=register.y", "Value=7", ENDITEM,
                LAST);

        web_image("button_next.gif",
                "Src=/WebTours/images/button_next.gif",
                "Snapshot=t4.inf",
                LAST);

return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-12-14 17:10:51 | 只看该作者
在TestResults中,Web_reg_find的执行是显示Done,没错的

在其后的页面中,是否找到了对应的值,则显示Pass OR Fail
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-12-14 17:26:55 | 只看该作者
本帖最后由 章美霞 于 2010-12-14 17:28 编辑

回复 5# twinsczl


    你的意思是说:Web_reg_find执行了,那么执行结果为Done,在其后的页面中,如果找到了对应的值,则显示Pass OR Fail,对吗。那我还有下面一段脚本,用的是web_find,请帮忙看下。问题是在TestResults中无法查看到我添加的Web_find,且"Submit Form :login.pl"执行结果同样为Done,其Details为“param not to passed in call”,见截图。
Action()
{
web_url("WebTours",
  "URL=http://127.0.0.1:1080/WebTours/",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t5.inf",
  "Mode=HTML",
  LAST);

lr_rendezvous("Regeist");

lr_start_transaction("Regeist_tran");
web_link("sign up now",
  "Text=sign up now",
  "Snapshot=t6.inf",
  LAST);

web_submit_form("login.pl",
  "Snapshot=t7.inf",
  ITEMDATA,
  "Name=username", "Value={NewParam}", ENDITEM,
  "Name=password", "Value=111111", ENDITEM,
  "Name=passwordConfirm", "Value=111111", ENDITEM,
  "Name=firstName", "Value=zmx06", ENDITEM,
  "Name=lastName", "Value=zmx06", ENDITEM,
  "Name=address1", "Value=zmx06", ENDITEM,
  "Name=address2", "Value=zmx06", ENDITEM,
  "Name=register.x", "Value=61", ENDITEM,
  "Name=register.y", "Value=9", ENDITEM,
  LAST);
web_find("CheckPointOfname",
             "what={NewParam}",
             LAST);
web_image("button_next.gif",
  "Src=/WebTours/images/button_next.gif",
  "Snapshot=t8.inf",
  LAST);

lr_end_transaction("Regeist_tran", LR_AUTO);
return 0;
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-12-14 17:43:02 | 只看该作者
web_find 如果没有显示

那你要检查Run-time Settings>Internet Protocol>Preferences
Checks 是否启用了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-12-14 17:51:12 | 只看该作者
回复 7# twinsczl

非常感谢,我没勾选你所说的那个选项,不过我还有个问题,刚刚重新勾上了后,在TestResults中web_find的结果也为Done,这是不是说,表示该函数执行了,要看其前面的页面是否找到了对应的值,如果找到了,就显示PASS
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-17 08:48 , Processed in 0.065887 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表