diff --git a/module/productplan/test/lib/batchchangestatus.ui.class.php b/module/productplan/test/lib/batchchangestatus.ui.class.php index d83cd584aa..8c389ef6ee 100644 --- a/module/productplan/test/lib/batchchangestatus.ui.class.php +++ b/module/productplan/test/lib/batchchangestatus.ui.class.php @@ -22,6 +22,7 @@ class batchChangeStatusTester extends tester $form->wait(2); $form->dom->selectAllBtn->click();//全选计划 $form->dom->batchStatusBtn->click();//点击状态 + $form->wait(1); $form->dom->$changeToDom->click();//批量修改为对应的状态 $form->wait(1); $form->dom->$statusTabDom->click();//点击对应状态的tab diff --git a/module/productplan/test/lib/batcheditplan.ui.class.php b/module/productplan/test/lib/batcheditplan.ui.class.php index 22f4ddbac5..cf04562ea4 100644 --- a/module/productplan/test/lib/batcheditplan.ui.class.php +++ b/module/productplan/test/lib/batcheditplan.ui.class.php @@ -13,8 +13,9 @@ class batchEditPlanTester extends tester public function batchEditPlan($productplan, $planurl) { $form = $this->initForm('productplan', 'browse', $planurl, 'appIframe-product'); - $form->wait(2); + $form->wait(1); $form->dom->selectAllBtn->click();//全选计划 + $form->wait(1); $form->dom->batchEditBtn->click();//点击编辑按钮 $firstID = $form->dom->idIndex_static_0->getText();//获取第一个ID $beginInputDom = "begin[{$firstID}]"; @@ -23,6 +24,7 @@ class batchEditPlanTester extends tester if (isset($productplan->title)) $form->dom->title_0->setValue($productplan->title); if (isset($productplan->begin)) $form->dom->$beginInputDom->datePicker($productplan->begin); if (isset($productplan->end)) $form->dom->$endInputDom->datePicker($productplan->end); + $form->wait(1); $form->dom->btn($this->lang->save)->click();//保存 $form->wait(2); return $this->checkBatchEdit($productplan, $form, $firstID); @@ -59,6 +61,7 @@ class batchEditPlanTester extends tester $viewPage = $this->initForm('productplan', 'view', $viewUrl, 'appIframe-product'); $viewPage->waitElement($this->lang->productplan->view); $viewPage->dom->btn($this->lang->productplan->view)->click();//进入计划详情页 + $viewPage->wait(1); return ($viewPage->dom->planTitle->getText() == $productplan->title) ? $this->success('编辑计划成功') : $this->failed('编辑计划失败'); } } diff --git a/module/productplan/test/lib/browse.ui.class.php b/module/productplan/test/lib/browse.ui.class.php index 430eaa8987..58a4c5c129 100644 --- a/module/productplan/test/lib/browse.ui.class.php +++ b/module/productplan/test/lib/browse.ui.class.php @@ -58,6 +58,7 @@ class browseTester extends tester { $browsePage = $this->initForm('productplan', 'browse', $planurl, 'appIframe-product'); $browsePage->dom->kanbanBtn->click();//点击进入看板模式 + $browsePage->wait(1); $browsePage->dom->orderByBtn->click(); $orderButtons = [ 'begin_desc' => 'beginDesc',