我可以使用 captureScreenshotOnFailure 来捕获错误,而不仅仅是 selenium RC 中的失败吗?
每当出现问题(错误或失败)时,我都会尝试捕获屏幕
I'm trying to capture the screen whenever something goes wrong, either an error or failure
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 selenium.captureScreenshot() 创建一个 util 方法,只要您想要捕获屏幕截图,就可以调用该方法。但是,如果您使用 Testng,则可以参考 http: //satishjohn.wordpress.com/2012/06/04/selenium-testng-error-screenshot-listene/ 但这是针对 failedtest Passedtest 跳过的测试。但是,您可以将 capturescreen shot 作为辅助方法放入实用程序中,并在 testng 方法下调用它。
You can use
selenium.captureScreenshot()
create a util method which you can call whenever you want to capture the screen shot. However if you are using Testng then you can refer http://satishjohn.wordpress.com/2012/06/04/selenium-testng-error-screenshot-listene/ but this is for failedtest passedtest skipped test. however you can put the capturescreen shot as a helper method in you utilities and call it under the testng method.