微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C#Selenium Webdriver JavaScript错误记录

我正在使用C#使用Selenium Webdriver进行测试.
如何记录测试中可能发生的所有JavaScript错误

解决方法:

如果要捕获使用时代码生成的javascript错误,这取决于您的意思:

(((IJavaScriptExecutor)_driver).ExecuteScript(“此处有一些JavaScript代码”)

然后只需将这些语句包装在try / catch / finally中并记录异常.

如果要捕获浏览器生成的javascript错误,那么简单的答案是:您不容易做到.

长答案:

>使用Firefox驱动程序
>使用自定义配置文件实例化
>安装Firebug和ConsoleExport插件
>通过SetPreference()适当配置这些插件,以便它将控制台自动导出到您选择的位置

如果您需要一些示例代码,请告诉我,我会给您很长的答案…

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐