赞
踩
一个用于Web应用程序测试的工具。
Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样。
主要功能包括:
- 测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。
- 测试系统功能——创建回归测试检验软件功能和用户需求。
- 支持自动录制动作和自动生成.Net、Java、Perl等不同语言的测试脚本。
一种测试方法,使用特定的软件控制测试流程,并比较实际结果与预期结果之间的差异。
通过将测试自动化,可以把人对软件的测试行为转化为由机器自动执行测试的行为,从而替代大量的手工测试操作,使得测试可以快速,反复的进行。
本次环境的有关配置如下,版本相同的可直接点击驱动链接下载。
Chrome | JDK | 下载的驱动链接 |
---|---|---|
版本 127.0.6533.73(正式版本)(64 位) | jdk1.8.0_131 | ChromeDriver安装包 |
打开浏览器
进入设置界面
版本号为 127.0.6533.73(正式版本)(64 位)
ChromeDriver 是一个与 GoogleChrome 浏览器交互的驱动程序,它负责启动浏览器并与之通信,以便执行自动化测试脚本。
ChromeDriver 的下载链接为 ChromeDriver 版本汇总 。
chromedriver.exe 文件
bin文件
下依赖代码如下
<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
</dependencies>
复制驱动的地址
粘贴(粘贴进代码会自动转义添加 \
),再把地址补充 \\chromedriver.exe
即可。
完整代码如下:
import org.openqa.selenium.chrome.ChromeDriver;
public class TestCase {
public static void main (String[] args) {
System.setProperty("webdriver.chrome.driver","C:\\Program Files\\Java\\jdk1.8.0_131\\bin\\chromedriver.exe");
ChromeDriver chromeDriver = new ChromeDriver();
chromeDriver.get("https://www.baidu.com");
}
}
更多内容,可以参考 自动化测试视频教程,这个博主有进阶教程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。