亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源功能測(cè)試工具 > Selenium
Selenium2.0功能測(cè)試之Web元素的定位
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/10/22 9:45:16 ] 推薦標(biāo)簽:

  頁(yè)面元素的定位可以說(shuō)是WebDriver中核心的內(nèi)容了,我們定位元素的目的主要有:操作元素,獲取該元素的屬性,獲取元素的text以及獲取元素的數(shù)量,WebDriver 為我們提供了以下幾種方法來(lái)幫我們定位web元素:
  通過元素的id獲取
  通過元素的name獲取
  通過元素的tag name 獲取
  通過css xpath 獲取
  通過xpath 獲取
  通過class name  獲取
  通過一部分的link text 獲取元素
  通過全部的link text 獲取元素
  元素的定位:
package org.coderinfo.demo;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class FindSingleElements {
private static final String URL = "file:///C:/Desktop/Selenium/login.html"; // 需要更改這個(gè)URL到你自己的login.html 的文件路徑
public static void main(String[] args) throws InterruptedException {
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize(); //大化瀏覽器界面
driver.get(URL); //訪問谷哥的首頁(yè) ,此處放棄度娘。
Thread.sleep(2000); //Wait for page load
driver.findElement(By.id("inputEmail")).sendKeys("coderinfo@163.com"); // use id to find a web element
Thread.sleep(2000);
driver.findElement(By.name("password")).sendKeys("#####");    // use name to find a web element
Thread.sleep(2000);
driver.findElement(By.cssSelector("#inputEmail")).clear();   // use css selector to find a web element
Thread.sleep(2000);
driver.findElement(By.linkText("UseLink")).click();  // use link text to find a web element
Thread.sleep(2000);
driver.findElement(By.partialLinkText("Use")).click(); // use partial link text to find a web element
Thread.sleep(2000);
String formClassName = driver.findElement(By.tagName("form")).getAttribute("class");  //use tag name to find a web element
System.out.println(formClassName);
Thread.sleep(2000);
String text = driver.findElement(By.xpath("/html/body/form/div[1]/div")).getText();  // use xpath to find a web element
System.out.println(text);
String inputText = driver.findElement(By.className("inputClass")).getAttribute("placeholder");  // use class name to find a web element
System.out.println(inputText);
Thread.sleep(5000);
driver.quit();  //徹底退出WebDriver
}
}

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 久久国产免费观看精品 | 26uuu在线观看 | 精品欧美一区二区三区在线观看 | 一区二区不卡视频在线观看 | 在线播放成人毛片免费视 | 亚洲一区中文字幕 | 翁熄系列乱老扒小雪小说 | 狠狠色狠狠色综合久久第一次 | 国产一区视频在线免费观看 | 亚洲欧美v国产一区二区 | 日韩高清片| 中文字幕精品在线视频 | 秋霞午夜鲁丝片午夜精品久 | 夜间福利在线观看 | 狠狠的撞进去嗯啊h女强男视频 | 蕾丝视频永久在线入口香蕉 | 伦理片中文字幕2019在线 | 久久免费精品视频 | 成人观看网站a | 动漫成年美女黄漫网站在线看 | 欧美成人精品高清在线播放 | 亚洲插| 色哟哟欧美15最新在线 | 日产国产欧美韩国在线 | 58av国产精品 | 欧美视频不卡一区二区三区 | 亚洲国产成人九九综合 | 久久免费特黄毛片 | 操极品女神| 最近中文字幕无吗 | 欧美色精品天天在线观看视频 | 欧美三级一区二区三区 | 亚洲激情文学 | 在线毛片网 | 日本天堂在线 | 欧美视频国产 | 免费黄色小片 | 日日噜噜噜夜夜爽爽狠狠 | 国内精品视频一区二区三区 | 韩国理伦片最新免费观看 | 亚洲国产精品激情在线观看 |