gpt4 book ai didi

c# - 无法让编码的 UI 测试运行与 IE 9 中的多个选项卡一起使用

转载 作者:太空宇宙 更新时间:2023-11-03 16:42:28 24 4
gpt4 key购买 nike

我一直在使用编码的 UI 测试来测试我公司的网页,最近我多次遇到这个问题,无法找到解决方案。我想要做的是让一个编码的 UI 测试单击其中一个站点页面上的链接,然后在新选项卡中打开该链接。我的问题是断言新页面是正确的页面,并且其中包含正确的内容。

当我运行测试时,它会正常执行其他所有操作,它会在新选项卡中打开链接,但测试似乎看不到新选项卡上的内容。我在IE 9环境下录制测试,通过Coded UI界面设置断言。有谁知道将测试注意力重定向到新选项卡的方法吗?或者我遇到的问题可能是什么?

非常感谢任何帮助,谢谢。

最佳答案

尝试查找 HtmlDocument 并将其父级设置为您的窗口:对于多个选项卡,您应该找到多个(使用 FindMatchingControls 方法)。

然后您将能够看到他们的标题并弄清楚如何找到您需要的标签。

找到选项卡后,创建 HtmlControls,并将父级设置为您找到的 HtmlDocument。

如果它不起作用,请告诉我。

关于c# - 无法让编码的 UI 测试运行与 IE 9 中的多个选项卡一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7098567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com