的任务是检查使用硒RC和java网页断开的链接。它可以简单地通过来完成

a) click on link A
b) wait for page to open
c) focus on this window
d) verify text present on this page
e) Close this window

然后,按照步骤a至e的链接B,链接。C ....链接N

此过程是连续的。

是否可以并行地在新窗口打开的所有链接,并验证它们是否破损或不即一个更专业的方式?

请咨询(如果可能的话用的代码的样品)

有帮助吗?

解决方案

由于浏览器可以现实只能点击一次一个链接,这一切,你就可以用硒做。所有它做的是操纵浏览器作为用户可能。

如果你不是在所有的AJAX来说,你更好的选择可能是要做到这一点硒的外侧了HTTPClient。在那里,你可以获取源和各个环节,如果你得到一个404(无需断言文本存在时)发出HEAD请求去看看。你可以在平行做到这一点,并不需要等待所有浏览器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top