Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/sterilization/SterilizationTest.java =================================================================== diff -u -r22050 -r22067 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/sterilization/SterilizationTest.java (.../SterilizationTest.java) (revision 22050) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/sterilization/SterilizationTest.java (.../SterilizationTest.java) (revision 22067) @@ -161,7 +161,7 @@ JSWaiter.waitUntilJQueryReady(); if (Utils.isFind(Utils.retryingFind(By.id("qmSubmitResult")))) { wait.until(ExpectedConditions.attributeToBe( - Utils.driver.findElement(By.id("qmSubmitResult")), + Utils.retryingFind(By.id("qmSubmitResult")), "value", "1")); } // 继续灭菌 @@ -191,9 +191,12 @@ // 灭菌失败 Utils.retryingFindAndSwitchToFrame(By .id("iframe_sterilizationRecord")); - wait.until(ExpectedConditions.attributeToBe( - Utils.driver.findElement(By.id("continueSubmitResult")), - "value", "1")); + if (Utils.isFind(Utils.retryingFind(By + .id("continueSubmitResult")))) { + wait.until(ExpectedConditions.attributeToBe( + Utils.retryingFind(By.id("continueSubmitResult")), + "value", "1")); + } choiceSterilizationRecord(); Utils.retryingFindAndClick(By.id("sterilizationFailureBtn")); Utils.driver.switchTo().window(Utils.driver.getWindowHandle());