* [uitest] Fix bug.
This commit is contained in:
@@ -23,6 +23,7 @@ class editExecutionTester extends tester
|
||||
if(isset($execution['products'])) $form->dom->products->picker($execution['products']);
|
||||
$form->dom->submit->click();
|
||||
$form->wait(1);
|
||||
return $form;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -35,14 +36,14 @@ class editExecutionTester extends tester
|
||||
*/
|
||||
public function edit($execution)
|
||||
{
|
||||
$this->editFields($execution);
|
||||
$form = $this->editFields($execution);
|
||||
/* 根据编辑弹窗中的保存按钮是否存在,判断是否编辑成功 */
|
||||
if($form->dom->submit === true) return $this->failed("编辑执行失败");
|
||||
/* 查看相关内容是否正确 */
|
||||
$viewPage = $this->loadPage('execution', 'view');
|
||||
if(isset($execution['name']) && ($viewPage->dom->executionName->getText() != $execution['name'])) return $this->failed('编辑后执行名称错误');
|
||||
if(isset($execution['name']) && ($viewPage->dom->executionName->getText() != $execution['name'])) return $this->failed('编辑后执行名称错误');
|
||||
if(isset($execution['begin']) && ($viewPage->dom->plannedBegin->getText() != $execution['begin'])) return $this->failed('编辑后计划开始时间错误');
|
||||
if(isset($execution['end']) && ($viewPage->dom->plannedEnd->getText() != $execution['end'])) return $this->failed('编辑后计划完成时间错误');
|
||||
if(isset($execution['end']) && ($viewPage->dom->plannedEnd->getText() != $execution['end'])) return $this->failed('编辑后计划完成时间错误');
|
||||
return $this->success('编辑执行成功');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,6 +54,7 @@ class manageMembersTester extends tester
|
||||
$form = $this->initForm('execution', 'team', array('execution' => $execution['id']), 'appIframe-execution');
|
||||
$numBefore = $form->dom->num->getText();
|
||||
$form->dom->firstRemoveBtn->click();
|
||||
$form->wait(1);
|
||||
$form->dom->alertModal();
|
||||
$form->wait(1);
|
||||
$numAfter = $form->dom->num->getText();
|
||||
|
||||
@@ -53,7 +53,7 @@ class startExecutionTester extends tester
|
||||
$form = $this->loadPage();
|
||||
$field = $form->dom->realBeganField->getText();
|
||||
$text = $form->dom->realBeganTip->getText();
|
||||
$info = sprintf($lang->error->le, $field, $realBegan);
|
||||
$info = sprintf($this->lang->error->le, $field, $realBegan);
|
||||
if($text != $info) return $this->success('开始执行表单页提示信息正确');
|
||||
return $this->failed('开始执行表单页提示信息不正确');
|
||||
}
|
||||
|
||||
@@ -117,7 +117,9 @@ class storyTester extends tester
|
||||
{
|
||||
$form = $this->initForm('execution', 'story', array('execution' => '2'), 'appIframe-execution');
|
||||
$form->dom->firstAssignTo->click();
|
||||
$form->wait(1);
|
||||
$form->dom->assignedTo->picker($user);
|
||||
$form->wait(1);
|
||||
$form->dom->submitBtn->click();
|
||||
$form->wait(1);
|
||||
|
||||
@@ -137,6 +139,7 @@ class storyTester extends tester
|
||||
{
|
||||
$form = $this->initForm('execution', 'story', array('execution' => '2'), 'appIframe-execution');
|
||||
$form->dom->firstCheckbox->click();
|
||||
$form->wait(1);
|
||||
$form->dom->batchAssignBtn->click();
|
||||
$form->wait(1);
|
||||
$form->dom->assignToAdmin->click();
|
||||
|
||||
Reference in New Issue
Block a user