Index: ssts-selenium-test/src/test/java/test_4_1/Recyle.java =================================================================== diff -u -r18118 -r18122 --- ssts-selenium-test/src/test/java/test_4_1/Recyle.java (.../Recyle.java) (revision 18118) +++ ssts-selenium-test/src/test/java/test_4_1/Recyle.java (.../Recyle.java) (revision 18122) @@ -1039,6 +1039,11 @@ try { Utils.retryingFindAndSendKeys(By.id("awaitForRecycleTable"), Utils.settings.getJSONObject("临床科室").getString("条码") + "\n"); + WebElement element = Utils.retryingFind(By.id("tousseItemTable")); + if (element == null) { + Utils.retryingFindClickFirstCellOfTable(By + .id("awaitForRecycleTable")); + } WebElement recycleForm = scanRecycleUserBarcode(); Utils.changeCustomWindow(); String currentwindowhandle = Utils.driver.getWindowHandle(); @@ -1083,7 +1088,7 @@ for (WebElement addButton : addButtons) { addButton.click(); boolean displayed = false; - WebElement element = Utils.retryingFind(By.id("idBoxClose")); + element = Utils.retryingFind(By.id("idBoxClose")); if (element != null) { displayed = element.isDisplayed(); if (displayed) {