Selenium-基础认识-组成和元素定位
Selenium组成selenium1.0selenium IDEWebDriver搭建自动化测试框架Selenium基础定位WebDriver对象WebDriver driver=new FirefoxDriver(); //定义一个firefox的WeDriver对象driver.manage().wi...
·
Selenium组成
selenium1.0
selenium IDE
WebDriver
搭建自动化测试框架
Selenium基础
定位WebDriver对象
WebDriver driver=new FirefoxDriver(); //定义一个firefox的WeDriver对象
driver.manage().window().maximize(); //最大化浏览器窗口
driver.navigate().to("file:///C:/Users/LW/Desktop/aaa.html"); //访问地址
元素定位
ID定位
driver.findElement(By.id("fname")).sendKeys("yibai"); //在id为“fname”的控件中输入“yibai”
driver.findElement(By.id("idOfButton")).click();
名称定位
driver.findElement(By.name("firstName")).sendKeys("Yiibai");
driver.findElement(By.id("idOfButton")).click();
类名定位
driver.findElement(By.className("Sutoomation")).click();
标签名称定位
driver.findElement(By.tagName("input")).sendKeys("yibai");
driver.findElement(By.tagName("button")).click();
链接文本定位(全部链接文本为“Link to Yiibai”)
driver.findElement(By.linkText("Link to Yiibai")).click();
部分链接文本定位(全部链接文本为“Link to Yiibai”)
driver.findElement(By.partialLinkText("Link to")).click();
定位还包括CSS定位和XPath定位
更多推荐
已为社区贡献2条内容
所有评论(0)