Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Disinfection.java =================================================================== diff -u -r26493 -r26497 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Disinfection.java (.../Disinfection.java) (revision 26493) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Disinfection.java (.../Disinfection.java) (revision 26497) @@ -139,12 +139,14 @@ while(i<6){ JSWaiter.waitUntilJQueryReady(); //器械包明细表 - List tables = Utils.driver.findElements(By.xpath("//*[@id='tousseGrid']/div[2]/div[1]/div[1]/div[1]/div[2]//tbody")); + WebElement tablesDiv = Utils.driver.findElement(By.xpath("//*[@id='tousseGrid']/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]")); + List tables = tablesDiv.findElements(By.tagName("tbody")); logger.debug("rows size = " + tables.size()); if(tables.size()>0){ //页面发生变化后,需要重新获取该元素 JSWaiter.waitUntilJQueryReady(); - tables = Utils.driver.findElements(By.xpath("//*[@id='tousseGrid']/div[2]/div[1]/div[1]/div[1]/div[2]//tbody")); + tablesDiv = Utils.driver.findElement(By.xpath("//*[@id='tousseGrid']/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]")); + tables = tablesDiv.findElements(By.tagName("tbody")); for(WebElement table:tables){ //取器械包明细表的第一行 WebElement tr= table.findElement(By.tagName("tr"));