我刚开始接受Tricentis Tosca Automation专家2级培训,在实例化模板后陷入困境,在草书中出现以下错误:
Log info:
The browser was not ready after 10000 ms. Please refer to the setting (TBox.Synchronization.SynchronizationTimeout) or the testconfiguration parameter (SynchronizationTimeout)
Detail:
Tricentis.Automation.Engines.Adapters.Controllers.Html.BrowserNotReadyException: The browser was not ready after 10000 ms. Please refer to the setting (TBox.Synchronization.SynchronizationTimeout) or the testconfiguration parameter (SynchronizationTimeout)
at Tricentis.Automation.Engines.Adapters.Controllers.Html.HtmlRootAdapterController.CheckForBusyTabs(IList`1 technicals, IList`1 foundDocumentAdapters)
at Tricentis.Automation.Engines.Adapters.Controllers.Html.HtmlRootAdapterController.SearchInternal()
at Tricentis.Automation.Engines.Adapter.Controllers.Html.IERootAdapterController.SearchInternal()
at Tricentis.Automation.Engines.Adapters.Controllers.AdapterController.Search()
at Tricentis.Automation.Engines.Representations.Controllers.RepresentationController.SearchAllRepresentations(IAdapterController adapterController)
at Tricentis.Automation.Engines.Representations.Controllers.RepresentationController.SearchRepresentations(IAdapterController adapterController)
at Tricentis.Automation.Engines.Representations.Controllers.RootRepresentationController.SearchRepresentation()
at Tricentis.Automation.Engines.Representations.Controllers.RepresentationController.Search()
at ᜃ.ᜀ(IRepresentationController A_0)
at ᜃ.ᜁ(IRepresentationController A_0, IRepresentation& A_1)
at ᜄ.ᜀ(IRepresentationController A_0, IRepresentation& A_1)
at ᜃ.ᜀ()
at Tricentis.Automation.Execution.Synchronization.RepresentationTestActionSynchronizer.Retry()
at Tricentis.Automation.Execution.Synchronization.Synchronizer`1.DoSynchronize(InterfaceType interfaceType)
有人可以指出我应该在哪里纠正吗?
答案 0 :(得分:1)
请按照以下步骤操作:
| Numdoc | Group | Valcode |
+--------+-------+---------+
| null | null | null |
| null | null | CHF |
| null | null | RUB |
| null | null | USD |
| null | ALM | null |
| null | TLD | null |
| 63 | null | null |
> PROJECT
Settings
> Settings
> TBox
Synchronization
答案 1 :(得分:0)
我不确定由于Instatiation是否收到此错误,但是在执行时这似乎是一个同步问题。
如果这是同步问题,则可以通过3种方法解决此问题-
您可以在启动应用程序的步骤后进行静态等待,为此使用TBox Wait(在执行此操作之前,请尝试第二点,因为我们强烈建议使用动态等待来提高执行性能)
< / li>您可以在脚本中使用动态等待。操纵网页上的任何控件并以“ WaitOn”操作模式执行验证(可见/启用/存在== True)
您可以在Tosca Commander中增加同步设置(不建议这样做,因为这会影响整体执行)
答案 2 :(得分:0)
很难说,因为遗漏了有关测试用例和执行的操作的信息,但是使用tosca时,您必须对所有事情都保持谨慎。
例如:
我不知道是什么导致了您的问题,但是我是Tosca的培训师,在上课的时候我们一直都在这样做,并且解决方案总是因个人计算机而有所不同。
答案 3 :(得分:0)
您可以在项目下的 WaitOn 期间设置同步超时和同步超时> setting> tbox 但这将是所有测试的相同时间。 您可以将 WaitOn 期间的同步超时和同步超时添加到您的 TCP,并根据您的元素加载时间提供以毫秒为单位的时间。