Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/testscript/TestRecycle.java =================================================================== diff -u -r33782 -r33786 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/testscript/TestRecycle.java (.../TestRecycle.java) (revision 33782) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/testscript/TestRecycle.java (.../TestRecycle.java) (revision 33786) @@ -57,8 +57,6 @@ //回收 personalDesktopProxy.go_recycle(); awaitForRecycleProxy.choose_most_recent_application_by_type(appType); - //等待排序完成 - Thread.sleep(2000); recycleProxy.recycle_by_normal_into_basket(handleUser.getString("barcode"), handleUser.getString("barcode"), recyclingBasketBarcodes); //等待页面跳转 Thread.sleep(2000); Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java =================================================================== diff -u -r33785 -r33786 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java (.../AwaitForRecycleProxy.java) (revision 33785) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/AwaitForRecycleProxy.java (.../AwaitForRecycleProxy.java) (revision 33786) @@ -17,9 +17,14 @@ */ @Step("根据申请单类型选择最近的一张申请单") public void choose_most_recent_application_by_type(String appType){ - awaitForRecycleHandle.select_app_type_by_visible_text(appType); - awaitForRecycleHandle.click_last_modified_time(); - //按查询条件过滤之后等待数据改变 - awaitForRecycleHandle.click_first_application_in_await_for_recycle_table(); + try { + awaitForRecycleHandle.select_app_type_by_visible_text(appType); + awaitForRecycleHandle.click_last_modified_time(); + //等待排序完成 + Thread.sleep(2000); + awaitForRecycleHandle.click_first_application_in_await_for_recycle_table(); + } catch (Exception e) { + e.printStackTrace(); + } } }