基于 SELENIUM 的自動(dòng)化測試架構(40)
發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數:
標簽:selenium
this .baseDriver.findElement(By.id(selector)); } else { // 用 分隔符 分成兩個(gè)部分 String by = selector.split( this .byChar)[ 0 ]; String value = selector.split( this .byChar)[ 1 ]; we = find
this.baseDriver.findElement(By.id(selector));
}
else {
String by = selector.split(
this.byChar)[
0];
String value = selector.split(
this.byChar)[
1];
we = findElementByChar(by, value);
}
return we;
}
-
接下來(lái)的重點(diǎn),是實(shí)現
findElementByChar(by, value)
private WebElement findElementByChar(String by, String value) {
WebElement we = null;
switch (by.toLowerCase()) {
case
原文轉自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html