自動化腳本測試遇到的問題

一、獲取頁面的表格有多少行

List rows =driver.findElements(By.xpath("http://[@id='UpdatePanel1']/div[2]/table/tbody/tr"));

System.out.println(rows.size());

二、下拉選擇輸入框的定位方法

1、driver.findElement(By.xpath(getElement.HAND_INPUT_XPATH)).click();

2、WebElement from_inpox =driver.findElement(By.xpath(getElement.HAND_FORMINPUT_XPATH));

Actions actions =newActions(driver);

actions.moveToElement(from_inpox).click().perform();

3、driver.findElement(By.xpath(getElement.HAND_INPUTTEXT_XPATH)).click();

三、判斷一個元素是否存在

public booleanisElementPresent(WebDriver driver,By el) {

try{

System.out.println("存在");

driver.findElement(el);

return true;

}

catch(Exception e) {

System.out.println("不存在");

return false;

}

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,651評論 18 399
  • 一:環(huán)境準備好. 詳情見第一篇文章(Mac環(huán)境下如何配置Appium環(huán)境). 二:使用eclipse直接創(chuàng)建案例工...
    Luciena閱讀 5,338評論 0 6
  • 你愿意去長大嗎? 有人說,長大了便要懂得掩飾自己的悲喜,懂得披上防備的偽裝,可我注定不是一個可以強顏歡笑的人。只想...
    狩望輪回閱讀 489評論 0 0
  • 我叫徐林Grace,女,獅子座屬老虎,微娃營養(yǎng)CEO,曾任全球500強荷蘭皇家帝斯曼(原羅氏維生素)美國副總裁,丹...
    徐林Grace閱讀 7,056評論 95 182
  • 我的聲音在笑,淚在飆 電話那頭的你可知道 ——《聽不到》Mayday 1.0 網(wǎng)癮少女和手機 6:50am 手...
    阿呆愛喝榛果巧克力閱讀 465評論 0 0

友情鏈接更多精彩內(nèi)容