版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、上webdriver 中文社区, 轻松学习软件自动化测试技术! Selenium+Webdriver +JAVA自动化测试环境搭建(自动化测试入门基础Qa 不止是点点点,偶尔写点代码,让测试更加的轻松,解放更多的时间去学习交流。一Java 环境的搭建JDK 的安装1.访问oracle 的官网下载最新版本的jdk 版本。下载成功以后直接下一步,安装默认的路径。这里注意:安装的过程中会提示一个jre 的安装路径,需要注意一下,一个是运行环境,一个是编译的环境。2.配置环境变量打开电脑中的系统属性中的高级系统配置中的环境变量。系统变量中新建一个变量名称为Java_Home,存放的路径式jdk 的安装
2、目录的路径:C:ProgramFilesJavajdk1.8.0_45。新建变量Path :%JAVA_HOME%bin;%JAVA_HOME%jrebin;新建变量Classpath :.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;(注意Classpath 中的.; 和中间分隔的; ps :别整成中文的了,根据自己的目录可以自行调整路径)上webdriver 中文社区, 轻松学习软件自动化测试技术! 验证是否安装成功,windows cmd :输入java and javac 如果看见大串出现,恭喜你安装成功了。3.编译工具eclipse我的网
3、盘工具版本比较低了: ,直接打开就行。4.WebDriver 的三个jar 包5.浏览器驱动,WebDriver 支持多个浏览器,目前用的比较多的Chrome Ie FireFox 。 和ie 的驱动Firefox 安装在默认的路径就可以直接调用。二新建第一个程序1.新建一个java 的project,填写project 和finish 就好。上webdriver 中文社区, 轻松学习软件自动化测试技术 ! 2.导入 java 包,右击你的工程,选择buildpath ,add external Archives 导入Selenium 的三个jar 包。3.新建一个类class ,输入名称,点
4、击finish 即可。上webdriver 中文社区, 轻松学习软件自动化测试技术! 4.上代码和selenium say hello和firefox say hellopackage com.cxy.controller;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;public class TestBaidu public static void main(Stringargs /TODO Auto-gen
5、erated method stubWebDriver dr =new FirefoxDriver(;dr.get(""dr.findElement(By.id ("kw" .sendKeys("hello Selenium" ; dr.findElement(By.id ("su" .click(;try Thread. sleep (3000;catch (InterruptedExceptione /TODO Auto-generated catch blocke.printStackTrace(;dr.qu
6、it(;和chrome say hellopackage com.cxy.controller;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver; 上webdriver 中文社区, 轻松学习软件自动化测试技术!上 webdriver 中文社区,轻松学习软件自动化测试技术! DesiredCapabilities ieCapabilities = DesiredCer netExplor
7、er(; ieCapabilities.setCapability(InternetExplorerDr iver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true; WebDriver driver2 =new InternetExplorerDriver(ieCapabilities; dr.get("" dr.findElement(By.id("kw".sendKeys("hello Selenium" dr.findElement(By.id("su".click(; try Thread.sleep(3000; catch (InterruptedException e / TODO Auto-generated catch blo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经济昆虫养殖员诚信强化考核试卷含答案
- 电影摄影设备装配调试工发展趋势能力考核试卷含答案
- 企业资源计划ERP集成模板
- 水产品冻结工操作安全竞赛考核试卷含答案
- 2025重庆股权服务集团子公司招聘笔试参考题库附带答案详解(3卷)
- 2026招聘应急救援员试题及答案
- 2025年辽宁沈阳地铁集团有限公司运营分公司招聘259人笔试参考题库附带答案详解(3卷)
- 2025届中电建铁路建设投资集团有限公司秋季招聘30人笔试参考题库附带答案详解(3卷)
- 2026招聘铝电解工面试题及答案
- 国家事业单位招聘2024中国国土勘测规划院招聘应届毕业生人员笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025浙江温州市龙港市国有企业招聘产业基金人员3人笔试历年备考题库附带答案详解试卷3套
- 《十五五规划》客观测试题及答案解析(二十届四中全会)
- 仿古建筑概念方案设计说明
- DB32-T 1086-2022 高速公路建设项目档案管理规范
- 核心员工留任与薪酬激励方案
- 代码开发安全培训课件
- (2025年标准)科研资助经费协议书
- 知识产权侵权培训课件
- 2025年四川省事业单位招聘考试综合类公共基础知识真题模拟试卷
- 肿瘤常见急症及处理
- 阑尾炎健康宣教课件
评论
0/150
提交评论