赤峰住房城乡建设部网站网站空间编辑器
web/
2025/10/7 22:21:25/
文章来源:
赤峰住房城乡建设部网站,网站空间编辑器,网站的站点的管理系统,wordpress如何制作网页一、selenium环境部署
1.准备chrome浏览器#xff08;其他浏览器也行#xff09;
2.准备chrome驱动包
步骤一#xff1a;查看自己的谷歌浏览器版本(浏览器版本和驱动版本一定要对应) 步骤二#xff1a;下载对应的驱动包, 下载路径 : ChromeDriver - WebDriver for Chrom…一、selenium环境部署
1.准备chrome浏览器其他浏览器也行
2.准备chrome驱动包
步骤一查看自己的谷歌浏览器版本(浏览器版本和驱动版本一定要对应) 步骤二下载对应的驱动包, 下载路径 : ChromeDriver - WebDriver for Chrome - Downloads (chromium.org) 注意步骤二中, 只要保持 115.0.5790 一致即可, 最后一位数字我选择102网页110下载不了所以选择102
步骤三解压下载好的 chrome驱动包, 找到 msedgedriver.exe, 将其放到 Java 系统环境变量下.
我是放到JDK中bin目录下 3.准备selenium环境
!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --
dependencygroupIdorg.seleniumhq.selenium/groupIdartifactIdselenium-java/artifactIdversion3.141.59/version
/dependency
4.准备Java8以及8以上
selenium 环境部署过程中报错, 可以根据此文档分析错误原因 : Docs
5.selenium、driver和浏览器之间关系 驱动的请求地址 : 127.0.0.1 : 9515 二、一个简单的自动化测试用例
1.创建maven项目
2.导入selenium包
!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --
dependencygroupIdorg.seleniumhq.selenium/groupIdartifactIdselenium-java/artifactIdversion3.141.59/version
/dependency
3.在java/com下自定义一个包autotest
4.编写代码
5.自动化测试类 : FirstAutoTest.java
public class FirstAutoTest {public static void main(String[] args) {// 1.谷歌驱动ChromeOptions options new ChromeOptions();// 2.允许所有请求options.addArguments(--remote-allow-origins*);WebDriver webDriver new ChromeDriver(options);// 3.启动需要打开的网页webDriver.get(https://www.baidu.com);}
} 显示上述图片内容后浏览器就会自动启动注意仔细观察。 package com.autotest;import org.openqa.selenium.By;
import org.openqa.selenium.chrome.ChromeDriver;public class FirstAutoTest {// 百度网址搜索杨紫public static void main(String[] args) throws InterruptedException {// 1.创建驱动实例创建会话打开浏览器ChromeDriver driver new ChromeDriver();Thread.sleep(3000);// 2.在浏览器找到百度网址访问百度首页driver.get(https://www.baidu.com);Thread.sleep(1000);// 3.找到百度首页输入框元素并输入关键词杨紫driver.findElement(By.cssSelector(#kw)).sendKeys(杨紫);Thread.sleep(1000);// 4.找到百度首页的百度一下按钮并点击一下driver.findElement(By.cssSelector(#su)).click();Thread.sleep(1000);// 5.结束会话并关闭浏览器// driver.quit();}
}这个代码运行起来就会自动打开Chrome浏览器然后找到百度首页然后在搜索框输入杨紫然后自动回车自动关闭浏览器 简单自动化示例5个步骤 1. 创建驱动实例, 创建会话. 2. 访问网站 3. 查找元素 4. 操作元素 5. 结束会话
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88721.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!