我想在点击一个对象时打印我的日志

时间:2015-04-02 12:02:29

标签: javascript automation testcomplete

var tr= page.NativeWebObject.Find("id",document_tab,"a").Click();
          if(tr == true )
          {
            Log.Message("document module is visible ")
          }

我想在点击链接上打印。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

我建议检查文档是否按以下方式打开:

var tr= page.NativeWebObject.Find("id",document_tab,"a").Click();
var doc = page.WaitPanel()//… obtain the path to the opened window and specify it here
          if(doc.Exists)
          {
            Log.Message("document module is visible ")
          }

详细信息:"等待对象,进程或窗口激活" - http://smartbear.com/viewarticle/56525/

答案 1 :(得分:0)

你要发现的是.Click()并没有返回任何内容。它只是点击屏幕上的对象。如果要在单击某个项目时记录消息,请继续执行该操作。没有必要的奇特逻辑。但是,如果您想确保在单击该按钮时发生了某些事情,则需要检查对象树或检查是否发生了某些事情。