51Testing软件测试论坛

标题: Reporter.ReportEvent方法会将Reporter节点返回到上一级? [打印本页]

作者: nimcok    时间: 2010-12-6 18:12
标题: 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
http://blog.csdn.net/testing_is_ ... /08/18/2791219.aspx
作者: nimcok    时间: 2010-12-9 18:18
本帖最后由 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





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2