欢迎来到天天文库
浏览记录
ID:22674385
大小:763.00 KB
页数:8页
时间:2018-10-30
《Selenium Test 自动化测试 入门级学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SeleniumTest自动化测试入门级学习笔记1、下载安装Firefox-selenium插件 需要下载插件可以联系,这里暂不提供下载地址。 2、集成Eclipse 需要下载jar包可以联系,这里暂不提供下载地址。 集成Eclipse非常简单,加载进去jar包就OK!3、通过SeleniumIDE录制脚本 { 点这里就开始录制!}以上操作是:百度输入hao123,点击搜索。4、录制完毕导出selenium-java脚本模板:importorg.openqa.selenium.By;importorg.openqa.selenium.WebDriver;
2、importorg.openqa.selenium.firefox.FirefoxDriver;publicclassOpenTest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//设置浏览器driverSystem.setProperty("webdriver.firefox.bin","E:/ProgramFiles/Mozillafirefox/firefox.exe");WebDriverdriver;driver=newFirefoxDr
3、iver();//打开百度的首页driver.get("http://www.baidu.com");driver.findElement(By.linkText("hao123")).click();//关闭浏览器//driver.close();}}5、启动不同浏览器Firefox: System.setProperty("webdriver.firefox.bin","E:/ProgramFiles/Mozillafirefox/firefox.exe"); IE: System.setProperty("webdriver.ie.driver", "C:
4、/liuluanqi/IEDriverServer.exe");这个应该也可以试试//CreateanewinstanceoftheInternetExplorerdriverWebDriverdriver=newInternetExplorerDriver();or//pathtourIEDriverexepublicstaticStringIEDriver_64="C:/IEDriverServer.exe";System.setProperty("webdriver.ie.driver",IEDriver);driver=newInternetExplorer
5、Driver(); Chrome:System.setProperty(“webdriver.chrome.driver”,bsPath);WebDriverdriver=newChromeDriver();or//locationofyourchromedriverexepublicstaticStringChromeDriver="C:/selenium/gtn_fht/lib/chromedriver.exe";System.setProperty("webdriver.chrome.driver",ChromeDriver);//driver.manage(
6、).window().maximize()forChromedriverthrows//org.openqa.selenium.WebDriverException:MaximizeautomationinterfaceisnotsupportedforthisversionofChrome.//sousingthebelowcapabilitiesDesiredCapabilitiescapabilities=DesiredCapabilities.chrome();capabilities.setCapability("chrome.switches",Arra
7、ys.asList("--start-maximized"));driver=neworg.openqa.selenium.chrome.ChromeDriver(capabilities);6、元素操作查找元素使用操作如何找到页面元素Webdriver的findElement方法可以用来找到页面的某个元素,最常用的方法是用id和name查找。下面介绍几种比较常用的方法。ByID假设页面写成这样:那么可以这样找到页面的元素:通过id查找:WebElementelement=dr
此文档下载收益归作者所有