偶是测试新手,希望前辈们能多多指教。

(qtp)Reporter对象的ReportEvent方法

上一篇 / 下一篇  2009-09-17 16:22:52 / 个人分类:QTP学习相关

语法

Reporter.ReportEventEventStatus, ReportStepName, Details [, in]

 Argument Type Descrīption
 EventStatus Number or pre-defined constant

状态值:

0micPass:将本步骤的运行结果状态设置为“Pass”,并向Result中产生报告信息。

如果想在报告中生成“通过”报告,用本状态值。

1micFail:将本步骤的运行结果状态设置为“Fail”,并向Result中产生报告信息。当脚本中运行本语句时,整个测试的结果状态是“fails”

如果想在报告中生成“失败”报告,用本状态值。如果运行了本语句,则整个测试的状态为“Fail”。

2micDone:仅向Result中产生报告信息,但不影响整个测试的结果状态。

如果想在报告中生成“完成”报告,用本状态值。

3micWarning:SResult中产生报告信息,但是不会中断测试的运行,也不影响测试的pass/fail status

如果想在报告中生成“警告”报告,用本状态值。运行这个语句后,整个测试结果状态为“Warning”。

 ReportStepName String将在报告中显示的步骤名称(object name).
 Details String报告的详细信息。这些信息是本条报告的“Details”信息。
 in N/A Not in use

举例: 下面的例子使用ReprotEvent方法来报告一个失败信息。

Reporter.ReportEvent1, "Custom Step", "The user-defined step failed."

Reporter.ReportEventmicFail, "Custom Step", "The user-defined step failed."

TAG:

 

评分:0

我来说两句

Open Toolbar