lansanniu 发表于 2013-7-30 09:58:04

【求助testcomplete】js怎么捕获item的异常啊,拜求解答

简单示范代码如下,ClickButton()这个action是一个被测界面上不存在的动作,TC执行后会抛异常。
我目的是能够捕捉到这个异常,然后执行catch里的代码。

实验结果是,捕获不到。。。js只能捕获自身语法等方面的异常,捕获不了控件自身的异常。
怎么办才能达到我的目的,拜求,我仅有的50分送上。

---------------------------------------------------------------------------------------------
function Test1()
{
try{
Aliases.XXX.ClickButton();
}
catch(err){return "error";}
}

lansanniu 发表于 2013-7-30 11:04:35

看了下自带的帮助文档,
似乎获得TC本身产生的err,要通过event来做。
里面有个 GeneralEvents_OnLogError,只要往log里写入error信息,就可以触发的event。
但是现在还不知道怎么写这个event。。。。
页: [1]
查看完整版本: 【求助testcomplete】js怎么捕获item的异常啊,拜求解答