TestComplete:初始化对象时出错(查找,等待)

时间:2015-02-16 11:23:45

标签: java netbeans jscript testcomplete

我正在测试基于NetBeans平台的java应用程序。 在TestComplete中,我使用JScript。

使用函数inizialize对象:

      function findObj(variable, property) 
  {
    var mainObj = Sys.WaitProcess("javaw", 20000);
      if (mainObj.Exists) {
          var resultObj = mainObj.FindChild(variable, property, 30); 
          if (resultObj.Exists) {
              if (resultObj.WaitProperty("Enabled", true, 20000)) 
                  return resultObj;
              else 
                  Log.Error("Object found, but Enabled didn't become true"); //error 1                
          } else {
              Log.Error("Object not found, see additional info", "Variables: " + variable.toString() + "\nProperty: " + property.toString()); //error 2
          }
      } else {
          Log.Error("Javaw process not found"); //error 3
      }
    return null;
  }

我确切地知道,查找对象存在,但有时函数返回错误2,有时错误1。 我做错了什么?

0 个答案:

没有答案