0
在測試完成中,我試圖使用try-catch塊來查看消息框是否有好的按鈕,然後單擊OK按鈕而不會崩潰。我把點擊操作放在一個try塊內,如果失敗,catch塊可以處理這個錯誤,但它在try塊內部崩潰。這裏有一個例子:Try-Catch在TestComplete中不工作
try
{
okayButton = SomeLocation;
okayButton.click();
}
catch(err)
{
do something;
}
我認爲,當測試完成不能點擊按鈕沒關係,它會進入catch塊。但是,我在okayButton.click()上遇到錯誤;行,這會停止測試運行。它說「有人試圖在零大小的窗口上執行一個動作」。有誰知道如何處理這個?提前致謝。
這是有道理的,但我將如何檢查天氣okayButton.click();拋出或返回錯誤?如果它返回一個錯誤,有沒有一種方法可以讓它拋出錯誤呢? – Sporkley