一个 Web 项目被测试。 该项目的GitHub存储库位于以下链接: : 。 测试用例设计文档以进行测试 准备用于设计测试用例以进行测试的文档。 该文档可通过以下链接获得: : 测试代码是使用Eclipse IDE上的Java编程语言编写的,以便在Windows OS PC上使用Google Chrome进行测试。 要注意的是,在进行测试之前,应该满足运行项目Sports Corner的要求。 为了进行测试,需要以下 元素 Selenium for Java的语言特定的客户端驱动程序可以从以下链接下载: : ChromeDriver-适用于Chrome的 Web Driver 可以从以下链接下载: : 从用户的角度来看, Sports Corner项目包含三个方面。 他们是 网站导航并注销 在使用 Web Driver过程中经常遇到某些style属性为"" 元素 (这类 元素 在前台页面是隐藏的,但html中存在这些 元素 的html代码),但实际自动化测试时,往往需要直接对这样的 元素 进行操作,这时我们需要将其属性 更改为"display:block"以显示在页面中,然后使用 web driver对其操作。 由于JS定位页面 元素 提供方法 Web Driver中 调用 JQuery 的一个工具类, jquery -1.7.2.min.js这个js文件跟程序源文件放在同一个目录下,好处就是可以将js与class一并打入jar包,方便发布。 package zhenghz.testautomation. web driver; import java.io.ByteArrayOutputStream; import java.io Web Driver方式: Long currentCount = (Long) ((JavascriptExecutor) getDriver()).executeScript("return dijit.byId(\"grid\").getRowCount();"); 注:不需要返回 则不需要加Return对于一个HTML 元素 ,此方法返回一个 Web Element.对于一个小数,返回一个D... 执行以下步骤 1.把 JQuery 的js文件添加到 selenium -server.jar的/core/scripts目录下. 2.修改 selenium -server.jar/core/RemoteRunner.html,加入 jquery ...