nimcok 发表于 2010-12-6 18:12:30

Reporter.ReportEvent方法会将Reporter节点返回到上一级?

Reporter.ReportEvent方法会自动将Reporter节点返回到上一级,怎样将Reporter.ReportEvent放到当前节点下?
比如Report结构Root>subRoot
Browser("*").Page("*").Frame("*").WebList("*").Select "#1" '结果会记载到subRoot下
Reporter.ReportEvent *****                                             '结果会记载到Root下
Reporter.ReportEvent方法会自动将Reporter节点返回到上一级?
需要如何处理才能将Reporter.ReportEvent结果也记载到subRoot下?

TIB 发表于 2010-12-8 22:32:20

http://blog.csdn.net/testing_is_believing/archive/2008/08/18/2791219.aspx

nimcok 发表于 2010-12-9 18:18:47

本帖最后由 nimcok 于 2010-12-9 18:20 编辑

这个我知道,和我问的不一样,我是想知道怎么样才能让它处于我的根目录下
Browser("*").Page("*").Frame("*").WebElement("*").Click
Browser("*").Page("*").Frame("*").WebElement("*").Click
Browser("*").Page("*").Frame("*").WebElement("*").Click
Browser("*").Page("*").Frame("*").WebElement("*").Click
Browser("*").Page("*").Sync
Call EnterNode("11111","*****")
Browser("*").Page("*").Frame("*").Image("*").Click
Browser("*").Page("*").Frame("*").WebCheckBox("*").Set "ON"
Browser("*").Page("*").Frame("*").WebButton("*").Click
tjhth=Browser("*").Page("*").Frame("*").WebEdit("*").GetROProperty("*")
If tjhth="" Then                                                                                          Reporter.ReportEvent micPass, "2222","***"
Else
      Reporter.ReportEvent micFail, "333", "**,当前显示的为:"& tjhth
End If
上面Call EnterNode后面执行的Report结果并没有都在“11111”节点下,会自动跳出“11111”节点,为什么?

TIB 发表于 2010-12-8 22:32 http://bbs.51testing.com/images/common/back.gif
页: [1]
查看完整版本: Reporter.ReportEvent方法会将Reporter节点返回到上一级?