51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3783|回复: 2
打印 上一主题 下一主题

[原创] LoadRunner中的验证函数web_report_data_point与lr_checkpoint有用不?

[复制链接]
  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2010-12-15 19:43:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 higkoo 于 2010-12-15 19:44 编辑

    lr_checkpoint 原型:
    Validates the value of a parameter against an expected value (checkpoint).

    int lr_checkpoint("StepName=<step_name>", "ActualValue={<input_param>}", "Compare=<operator>", "ExpectedValue={<checkpoint>}", "StopOnValidationError=<error_code>", LAST );

    示例:
    1. lr_checkpoint("StepName=VerifyCheckpoint",
    2.     "ExpectedValue=Joe",
    3.      "ActualValue={MyOutputParam}",
    4.     "Compare=Equals",
    5.     "StopOnValidationError=false",
    6.     LAST );
    复制代码



    结果在LoadRunner(11.00)中并没有这个函数,无法使用!

    而web_report_data_point原型:
    Specifies a data point and adds it to the test results.

    int web_report_data_point( const char *EventType, const char *EventName , const char *DataPointName , LAST );


    示例:

    1. web_report_data_point( "EventType=Error" , "EventName=StepTimeOut" , "DataPointName=timeout" , LAST );
    复制代码



    在脚本生成器的“查看”菜单下查看其报告,没有任何体现。在Controller和analysis里也无任何体现。这函数有何用?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2010-12-16 11:48:02 | 只看该作者
    感觉是一种检查点函数的变化,没觉得有啥用,不过这个函数确实奇怪
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2010-12-16 21:46:39 | 只看该作者
    嗯,从名字上看就是检查点。
    在“view”菜单有个报告,默认会记录WEB测试的结果和结果。

    以为这两个函数可以在报告中发挥作用,可惜……
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-1 01:59 , Processed in 0.066147 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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