我正在使用C#使用Selenium Webdriver进行测试.
如何记录测试中可能发生的所有JavaScript错误?
解决方法:
如果要捕获使用时代码中生成的javascript错误,这取决于您的意思:
(((IJavaScriptExecutor)_driver).ExecuteScript(“此处有一些JavaScript代码”)
然后只需将这些语句包装在try / catch / finally中并记录异常.
如果要捕获浏览器生成的javascript错误,那么简单的答案是:您不容易做到.
长答案:
>使用Firefox驱动程序
>使用自定义配置文件实例化
>安装Firebug和ConsoleExport插件
>通过SetPreference()适当配置这些插件,以便它将控制台自动导出到您选择的位置
如果您需要一些示例代码,请告诉我,我会给您很长的答案…
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。