+ [task#137816,doing,0.3h,3.6h] Modify editstage function.

This commit is contained in:
huairong
2025-02-19 13:04:49 +08:00
committed by 李阳
parent 43dbf751bc
commit 814e3218b4
+7 -18
View File
@@ -24,9 +24,8 @@ class editStageTester extends tester
$form->dom->plusEditBtn->click();
}
$editForm = $this->loadPage('stage', 'edit');
if(isset($stage['name'])) $editForm->dom->name->setValue($stage['name']);
if(isset($stage['percent'])) $editForm->dom->percent->setValue($stage['percent']);
if(isset($stage['type'])) $editForm->dom->type->picker($stage['type']);
if(isset($stage['name'])) $editForm->dom->name->setValue($stage['name']);
if(isset($stage['type'])) $editForm->dom->type->picker($stage['type']);
if($type == 'waterfall')
{
$editForm->dom->submitBtn->click();
@@ -37,23 +36,13 @@ class editStageTester extends tester
}
$editForm->wait(1);
/* 检查阶段名称和工作量占比不能为空。 */
if($editForm->dom->nameTip && $editForm->dom->percentTip)
/* 检查阶段名称不能为空。 */
if($editForm->dom->nameTip)
{
$nameTipText = $editForm->dom->nameTip->getText();
$nameTip = sprintf($this->lang->error->notempty, $this->lang->stage->name);
$percentTipText = $editForm->dom->percentTip->getText();
$percentTip = sprintf($this->lang->error->notempty, $this->lang->stage->percent);
return ($nameTipText == $nameTip && $percentTipText == $percentTip) ? $this->success('编辑阶段表单页提示信息正确') : $this->failed('编辑阶段表单页提示信息不正确');
$nameTipText = $editForm->dom->nameTip->getText();
$nameTip = sprintf($this->lang->error->notempty, $this->lang->stage->name);
return ($nameTipText == $nameTip) ? $this->success('编辑阶段表单页提示信息正确') : $this->failed('编辑阶段表单页提示信息不正确');
}
/* 检查工作量占比累计不能超过100% */
if($editForm->dom->percentOverTip)
{
$percentOverText = $editForm->dom->percentOverTip->getText();
$percentOverTip = $this->lang->stage->error->percentOver;
return ($percentOverText == $percentOverTip) ? $this->success('工作量占比累计超出100%时提示信息正确') : $this->failed('工作量占比累计超出100%时提示信息不正确');
}
/* 跳转到阶段列表,检查阶段信息。 */
if($type == 'waterfall')
{