繁体   English   中英

硒警报盒Java

[英]Selenium Alert Box Java

我有一个更普遍的问题,没有源示例。

到目前为止,我已经使用Jenkins运行了三个Selenium / Java任务。 它们都具有警报框,通常可以正确处理。 但是有时候,我得到了错误,没有出现预期的文本,或者警报框不存在。 不同的Selenium / Java任务中的警报文本是相同的!

是否有可能,我看不到整个屏幕,有时警报框(例如Selenium / Java任务1)有时也会关闭另一个Selenium / Java任务2或3的警报框,该对话框显示在同一时间?

如果是这样-我如何确保只关闭正确的一个?

1)如果必须同时(并行)运行测试,则必须使用线程,然后webdriver将关闭正确的一个AlertBox( linklink

2)如果您不同时运行测试,则可以进行屏幕截图( 链接 ),并在出现问题时将整个页面的innerHTML复制到selenium驱动程序中( 链接 ),并分析在这种情况下到底发生了什么。 当您并行运行测试时,您当然可以截图并复制整个页面的innerHTML。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM