2017-05-31 73 views

回答

1

最後,我自己得到了答案, 對於每個角網格,角生成列索引(十六進制數),它附加到標記的類屬性。 因此,我們可以用相同的類屬性訪問單元格的值,並通過所有的行爲主機名列迭代如圖圖像請找硒的代碼片段相同:

enter image description here

[![List<WebElement> rows = driver.findElements(By.xpath("//*[contains(@class,'ui-grid-cell ng-scope ui-grid-disable-selection ui-grid-coluiGrid-0006')]//div")); 
    int iSize = rows.size(); 
for (int i = 0; i < iSize; i++) { 
       String sValue = "192.168.30.70"; 
       if (sValue.equalsIgnoreCase(inputtext)) { 
        rows.get(i).click(); 
        break; 
       } 
      } 

所以用這種方法我們可以在特定的網格列中搜索匹配的值。