我想知道如何解决以下问题。在我想通过使用 Coded UI 实现自动化的 Web 应用程序中,有一个动态聊天对话,它会在随机时间后出现,并从右到左游动。由于它会移动,它会隐藏一些控件,并且会干扰自动化测试并导致测试失败。你知道我应该如何摆脱它吗?
由于它移动,它没有固定位置。
我想,我可能需要想出一个新线程来监控整个 Web 应用程序。一旦它出现,我需要杀死聊天对话框。这在理论上可能有效,但我不确定它在现实中是否有效。即使它有效,它也将是非常昂贵且不容易解决的。
有没有人遇到过类似的问题?如果是,你能分享你的解决方案吗?