根据您的问题,进行单独的测试以 检查页面是否正确加载 将是一个完整的 开销, 因为直到(除非) “
document.readyState”相等时 , 客户端 (即 Web浏览器 )才会将 执行控制权 返回给 WebDriver 实例。
以“完成” 。一旦满足此条件,Selenium将执行下一行代码。
您可以在 Selenium IEWebDriver中 找到有关此主题的详细讨论,仅在调试时有效
接下来,您要 验证此页面上的所有链接是否正常工作,可以编写a
function()并调用
function()所需的任何位置。
继续下一个问题,由于您无法测试 WebPage 上每个 WebElement的 各个方面,因此无需 验证顶部菜单是否正确加载
。最好的方法是仅验证和验证我们需要与之交互的那些元素的属性。
再次 检查类是否正确加载 将是一项开销,因为 JVM 将以最佳方式对其进行处理。
最后,要验证 获取/发布请求状态200, 您必须根据需要编写 测试 。



