2013-07-18 48 views
0

我被陷在这个问题在那里,当我点击“选择产品”按钮,会出现一个窗口,(一窗口被关闭,直到我添加了一个产品),并在其中我必须选择一个项目在那个窗口中点击ADD按钮。TestComplete移动焦点

问题是,当TestComplete点击“选择产品”在新窗口中打开(和被禁用的旧窗口,直到该产品添加的)和Testcomplete重点不是移动到新窗口。

我不知道该怎么做,你们能帮助我吗?

回答

3

我认为你正面临一个僵局:TestComplete等待由按钮调用的动作挤压时完成,而不能完全直到TestComplete关闭新窗口。为了避免死锁,您需要异步调用ClickButton方法。你可以找到关于如何做到这一点的Calling Methods Asynchronously帮助主题中的信息。

1

如果正在使用JScript编码做

NameMapping.Sys.TestedApplication.RefreshMappingInfo(); 

这有助于在我的情况在对话框访问控制。