我被陷在這個問題在那裏,當我點擊「選擇產品」按鈕,會出現一個窗口,(一窗口被關閉,直到我添加了一個產品),並在其中我必須選擇一個項目在那個窗口中點擊ADD按鈕。TestComplete移動焦點
問題是,當TestComplete點擊「選擇產品」在新窗口中打開(和被禁用的舊窗口,直到該產品添加的)和Testcomplete重點不是移動到新窗口。
我不知道該怎麼做,你們能幫助我嗎?
我被陷在這個問題在那裏,當我點擊「選擇產品」按鈕,會出現一個窗口,(一窗口被關閉,直到我添加了一個產品),並在其中我必須選擇一個項目在那個窗口中點擊ADD按鈕。TestComplete移動焦點
問題是,當TestComplete點擊「選擇產品」在新窗口中打開(和被禁用的舊窗口,直到該產品添加的)和Testcomplete重點不是移動到新窗口。
我不知道該怎麼做,你們能幫助我嗎?
我認爲你正面臨一個僵局:TestComplete等待由按鈕調用的動作擠壓時完成,而不能完全直到TestComplete關閉新窗口。爲了避免死鎖,您需要異步調用ClickButton方法。你可以找到關於如何做到這一點的Calling Methods Asynchronously幫助主題中的信息。
如果正在使用JScript編碼做
NameMapping.Sys.TestedApplication.RefreshMappingInfo();
這有助於在我的情況在對話框訪問控制。