我希望能够在硒测试期间在网页上找到javascript错误,我正在使用selenium remotewebdriver,nunit和c#。
我正在阅读一种技术,您可以在每个页面中嵌入javascript以检查是否存在任何javascript错误,并使用html创建一条消息以显示存在错误。这样,selenium可以通过检查消息是否存在来验证是否存在任何错误。 但这种方式似乎相当繁琐,因为你必须在每一页上编写javascript代码。
有人可以推荐我更好的方法来实现这个吗?
答案 0 :(得分:0)
另一种为许多人取得成功的方法是使用代理为您注入错误处理脚本。这具有额外的优势,您无需直接修改应用程序源代码。可以在http://jimevansmusic.blogspot.com/2013/09/capturing-javascript-errors-in.html
找到此技术的示例