Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BaseHandle.java =================================================================== diff -u -r33709 -r33992 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BaseHandle.java (.../BaseHandle.java) (revision 33709) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BaseHandle.java (.../BaseHandle.java) (revision 33992) @@ -18,6 +18,12 @@ public void input_text(WebElement element,String text){ element.clear(); element.sendKeys(text); + try { + //放慢输入速度,增强输入稳定性 + Thread.sleep(300); + } catch (InterruptedException e) { + e.printStackTrace(); + } logger.debug("元素:"+element+"输入'"+text+"'成功!"); } Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/sterile/SterileHandle.java =================================================================== diff -u -r33862 -r33992 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/sterile/SterileHandle.java (.../SterileHandle.java) (revision 33862) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/sterile/SterileHandle.java (.../SterileHandle.java) (revision 33992) @@ -69,14 +69,7 @@ * @param barcode */ public void scan_barcode(String barcode){ - try { - input_text(sterilePage.get_input_barcode(), barcode+"\n"); - //不能扫描太快,需等待扫描结果出来再执行下一个扫描 - Thread.sleep(1000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - + input_text(sterilePage.get_input_barcode(), barcode+"\n"); } /** Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java =================================================================== diff -u -r33786 -r33992 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java (.../AwaitForRecycleProxy.java) (revision 33786) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java (.../AwaitForRecycleProxy.java) (revision 33992) @@ -19,9 +19,11 @@ public void choose_most_recent_application_by_type(String appType){ try { awaitForRecycleHandle.select_app_type_by_visible_text(appType); + //等待排序完成 + Thread.sleep(1000); awaitForRecycleHandle.click_last_modified_time(); //等待排序完成 - Thread.sleep(2000); + Thread.sleep(1000); awaitForRecycleHandle.click_first_application_in_await_for_recycle_table(); } catch (Exception e) { e.printStackTrace(); Index: ssts-web/src/test/resources/test/forgon/disinfectsystem/selenium/config/all/testcase_data.json =================================================================== diff -u -r33984 -r33992 --- ssts-web/src/test/resources/test/forgon/disinfectsystem/selenium/config/all/testcase_data.json (.../testcase_data.json) (revision 33984) +++ ssts-web/src/test/resources/test/forgon/disinfectsystem/selenium/config/all/testcase_data.json (.../testcase_data.json) (revision 33992) @@ -162,8 +162,8 @@ }, "task_group":"术科组", "delivery_barcodes":[ - {"barcode":"010014002"}, - {"barcode":"010014003"} + {"barcode":"010014085"}, + {"barcode":"010014086"} ], "expect":"保存成功" }, Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/personaldesktop/PersonalDesktopProxy.java =================================================================== diff -u -r33984 -r33992 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/personaldesktop/PersonalDesktopProxy.java (.../PersonalDesktopProxy.java) (revision 33984) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/personaldesktop/PersonalDesktopProxy.java (.../PersonalDesktopProxy.java) (revision 33992) @@ -35,7 +35,6 @@ */ @Step("点击跳转到科室申领标签页") public void go_apply(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_apply_icon(); personalDesktopHandle.switch_to_apply_frame(); } @@ -45,7 +44,6 @@ */ @Step("点击跳转到回收清点窗口") public void go_recycle(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_recycle_icon(); Utils.switchBetweenTwoWins(); Utils.driver.manage().window().maximize(); @@ -56,7 +54,6 @@ */ @Step("点击跳转到清洗消毒标签页") public void go_wash(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_wash_icon(); personalDesktopHandle.switch_to_wash_frame(); } @@ -67,7 +64,6 @@ */ @Step("点击跳转到装配管理标签页") public void go_pack(String taskGroup){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.hover_on_pack_icon(); personalDesktopHandle.click_tack_group(taskGroup); personalDesktopHandle.switch_to_pack_frame(); @@ -79,7 +75,6 @@ */ @Step("点击跳转到审核打包标签页") public void go_review(String taskGroup){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.hover_on_review_icon(); personalDesktopHandle.click_tack_group(taskGroup); personalDesktopHandle.switch_to_review_frame(); @@ -91,7 +86,6 @@ */ @Step("点击跳转到灭菌管理标签页") public void go_sterilization(String sterilizationGroup){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.hover_on_sterilization_icon(); personalDesktopHandle.click_sterilization_group(sterilizationGroup); personalDesktopHandle.switch_to_sterilization_frame(); @@ -102,7 +96,6 @@ */ @Step("点击跳转到发货计划标签页") public void go_invoice_plan(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_invoice_plan_icon(); personalDesktopHandle.switch_to_invoice_plan_frame(); } @@ -112,7 +105,6 @@ */ @Step("点击跳转到物品签收标签页") public void go_sign(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_sign_icon(); personalDesktopHandle.switch_to_sign_frame(); } @@ -122,7 +114,6 @@ */ @Step("点击跳转到使用记录标签页") public void go_use_record(){ - personalDesktopHandle.click_warning_win_close_btns(); personalDesktopHandle.click_use_record_icon(); personalDesktopHandle.switch_to_use_record_frame(); }