文网文网站建设,科技元素logo设计,昆明网站建设案例,网站流量一直下降1 下载JDK
JDK下载地址#xff1a;http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2 安装和配置JDK
安装目录尽量不要有空格 D:\Java\jdk1.8.0_91; D:\Java\jre8设置环境变量#xff1a; “我的电脑”-右键-“属性”-http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2 安装和配置JDK
安装目录尽量不要有空格 D:\Java\jdk1.8.0_91; D:\Java\jre8设置环境变量 “我的电脑”-右键-“属性”-”高级系统设置”-新建系统变量 JAVA_HOME:D:\Java\jdk1.8.0_91 Path: %JAVA_HOME%\bin 重启计算机验证一下是否搭建成功 打开CMD,输入java –version
3 下载eclipse
eclipse下载地址Luna SR2 | Eclipse Packages
4 下载selenium
selenium下载地址Downloads | Selenium 下载java版本的selenium需要FQ
5 将selenium类库引入eclipse
打开eclipse新建一个用户自定义类库依次点击菜单栏上的“Window”-“Preferences”-“Java”-“Build path”-“User Libraries”在用户类库界面点击“New...”,命名为selenium,然后点击OK保存在用户类库界面点击“Add External JARS...”添加selenium-java-2.48.2.jar和libs
6 一个简单的web自动化演示
打开eclipse新建一个Java projectProjectname为FirstSeleniumDemo选中seleniumdemo项目 -右键 -Build Path -Add Libraries - User Library -Next –勾选selenium -点击 Finish首先我们在src目录下新建一个Java类Package为SeleniumDemoNameFirstDemo输入如下代码 package SeleniumDemo;import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.Assert;public class FirstDemo {public static void main(String[] args) {//声明一个火狐浏览器driver对象WebDriver driver new FirefoxDriver();//打开360搜索driver.get(http://www.haosou.com/);//找到搜索框元素WebElement searchInput driver.findElement(By.name(q));//向搜索框输入“selenium”searchInput.sendKeys(selenium);//找到搜索按钮WebElement searchButton driver.findElement(By.id(search-button));//点击搜索按钮searchButton.click();try {//这里我们暂时用sleep方式等待页面条状后续会讲到如何智能等待Thread.sleep(2000);} catch (InterruptedException e) {e.printStackTrace();}//跳转之后的页面关键字输入框元素WebElement keywordInput driver.findElement(By.id(keyword));//验证输入框的内容是不是selenium//Assert.assertEquals(keywordInput.getAttribute(value), selenium);//关闭浏览器driver.quit();}
} 5. 在eclipse中右键运行该程序“run as Java Application” 自动化测试相关教程推荐 2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂_哔哩哔哩_bilibili 2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华学完年薪40W_哔哩哔哩_bilibili 测试开发相关教程推荐 2023全网最牛字节测试开发大佬现场教学从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibili postman/jmeter/fiddler测试工具类教程推荐 讲的最详细JMeter接口测试/接口自动化测试项目实战合集教程学jmeter接口测试一套教程就够了_哔哩哔哩_bilibili 2023自学fiddler抓包请一定要看完【如何1天学会fiddler抓包】的全网最详细视频教程_哔哩哔哩_bilibili 2023全网封神B站讲的最详细的Postman接口测试实战教学小白都能学会_哔哩哔哩_bilibili 总结 光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。 如果对你有帮助的话点个赞收个藏给作者一个鼓励。也方便你下次能够快速查找。
如有不懂还要咨询下方小卡片博主也希望和志同道合的测试人员一起学习进步
在适当的年龄选择适当的岗位尽量去发挥好自己的优势。
我的自动化测试开发之路一路走来都离不每个阶段的计划因为自己喜欢规划和总结
测试开发视频教程、学习笔记领取传送门