Mic*_*ael 8 browser testing error-handling automation watin
我们正在使用WatiN来测试我们的门户网站.在E2E测试过程中,我们偶尔会在IE状态栏上看到客户端脚本错误.我想将一个处理程序链接到脚本错误事件上并记录错误以供以后分析和错误归档.
问题是,我不知道有一个全局脚本错误事件或如何链接到它.如果没有与浏览器无关的方法来实现这一点,我可以创建MyIE和MyFF子类,但这会成为两个特定于浏览器的问题.
从本质上讲,我正在考虑这样一个完全结束的电话:
browser.ScriptEngine.SetCustomErrorHandler(LogScriptingError);
Run Code Online (Sandbox Code Playgroud)
...其中LogScriptErrors是我的代码,显而易见.
我们的许多客户端脚本错误并不一定阻止测试继续(例如,漂亮的UI元素没有动画,但底层表单仍然可以提交),所以我想记录错误和伪造大多数情况下.
| 归档时间: |
|
| 查看次数: |
914 次 |
| 最近记录: |