diff --git a/module/programplan/test/lib/ui/createstage.ui.class.php b/module/programplan/test/lib/ui/createstage.ui.class.php index f9a726fac1..5b9de31de3 100755 --- a/module/programplan/test/lib/ui/createstage.ui.class.php +++ b/module/programplan/test/lib/ui/createstage.ui.class.php @@ -5,7 +5,7 @@ class createStageTester extends tester /** * Create a stage. * - * @param array $waterfall + * @param array $waterfall * @access public * @return object */ @@ -30,20 +30,19 @@ class createStageTester extends tester if($this->response('module') != 'project') { - if($this->checkFormTips('programplan')) return $this->success('创建阶段表单页提示信息正确'); if($programplanForm->dom->nameTip) { //检查阶段名称不能为空 $nameTipText = $programplanForm->dom->nameTip->getText(); $nameTip = sprintf($this->lang->error->notempty, $this->lang->programplan->name); - return ($nameTipText == $nameTip) ? $this->success('创建阶段表单页提示信息正确') : $this->failed('创建阶段表单页提示信息不正确'); + return ($nameTipText == $nameTip) ? $this->success('阶段名称不能为空提示信息正确') : $this->failed('阶段名称不能为空提示信息不正确'); } if($programplanForm->dom->beginTip) { //检查计划开始日期不能为空 $beginTipText = $programplanForm->dom->beginTip->getText(); $beginTip = sprintf($this->lang->error->notempty, $this->lang->programplan->begin); - return ($beginTipText == $beginTip) ? $this->success('创建阶段表单页提示信息正确') : $this->failed('创建阶段表单页提示信息不正确'); + return ($beginTipText == $beginTip) ? $this->success('计划开始日期不能为空提示信息正确') : $this->failed('计划开始日期不能为空提示信息不正确'); } if($programplanForm->dom->endTip) { @@ -52,17 +51,16 @@ class createStageTester extends tester { $endTipText = $programplanForm->dom->endTip->getText(); $endTip = sprintf($this->lang->error->notempty, $this->lang->programplan->end); - return ($endTipText == $endTip) ? $this->success('创建阶段表单页提示信息正确') : $this->failed('创建阶段表单页提示信息不正确'); + return ($endTipText == $endTip) ? $this->success('计划结束日期不能为空提示信息正确') : $this->failed('计划结束日期不能为空提示信息不正确'); } //检查计划开始不能大于计划完成 if($waterfall['begin_0'] > $waterfall['end_0']) { $endTipText = $programplanForm->dom->endTip->getText(); $endTip = sprintf($this->lang->programplan->error->planFinishSmall, ''); - return ($endTipText == $endTip) ? $this->success('创建阶段表单页提示信息正确') : $this->failed('创建阶段表单页提示信息不正确'); + return ($endTipText == $endTip) ? $this->success('计划开始不能大于计划完成提示信息正确') : $this->failed('计划开始不能大于计划完成提示信息不正确'); } } - return $this->failed('创建阶段表单页提示信息不正确'); } $executionPage = $this->loadPage('project', 'execution'); diff --git a/module/programplan/test/lib/ui/createsubstage.ui.class.php b/module/programplan/test/lib/ui/createsubstage.ui.class.php index c7b517d8b5..2362174aea 100755 --- a/module/programplan/test/lib/ui/createsubstage.ui.class.php +++ b/module/programplan/test/lib/ui/createsubstage.ui.class.php @@ -5,7 +5,7 @@ class createSubStageTester extends tester /** * Create a sub stage. * - * @param arrary $waterfall + * @param arrary $waterfall * @access public * @return object */ @@ -22,20 +22,19 @@ class createSubStageTester extends tester if($this->response('module') != 'project') { - if($this->checkFormTips('programplan')) return $this->success('创建子阶段表单页提示信息正确'); if($programplanForm->dom->nameTip) { //检查阶段名称不能为空 $nameTipText = $programplanForm->dom->nameTip->getText(); $nameTip = sprintf($this->lang->error->notempty, $this->lang->programplan->name); - return ($nameTipText == $nameTip) ? $this->success('创建子阶段表单页提示信息正确') : $this->failed('创建子阶段表单页提示信息不正确'); + return ($nameTipText == $nameTip) ? $this->success('阶段名称不能为空提示信息正确') : $this->failed('阶段名称不能为空提示信息不正确'); } if($programplanForm->dom->beginTip) { //检查计划开始日期不能为空 $beginTipText = $programplanForm->dom->beginTip->getText(); $beginTip = sprintf($this->lang->error->notempty, $this->lang->programplan->begin); - return ($beginTipText == $beginTip) ? $this->success('创建子阶段表单页提示信息正确') : $this->failed('创建子阶段表单页提示信息不正确'); + return ($beginTipText == $beginTip) ? $this->success('计划开始日期不能为空提示信息正确') : $this->failed('计划开始日期不能为空提示信息不正确'); } if($programplanForm->dom->endTip) { @@ -44,17 +43,16 @@ class createSubStageTester extends tester { $endTipText = $programplanForm->dom->endTip->getText(); $endTip = sprintf($this->lang->error->notempty, $this->lang->programplan->end); - return ($endTipText == $endTip) ? $this->success('创建子阶段表单页提示信息正确') : $this->failed('创建子阶段表单页提示信息不正确'); + return ($endTipText == $endTip) ? $this->success('计划结束日期不能为空提示信息正确') : $this->failed('计划结束日期不能为空提示信息不正确'); } //检查计划开始不能大于计划完成 if($waterfall['begin_0'] > $waterfall['end_0']) { $endTipText = $programplanForm->dom->endTip->getText(); $endTip = sprintf($this->lang->programplan->error->planFinishSmall, ''); - return ($endTipText == $endTip) ? $this->success('创建子阶段表单页提示信息正确') : $this->failed('创建子阶段表单页提示信息不正确'); + return ($endTipText == $endTip) ? $this->success('计划开始不能大于计划完成提示信息正确') : $this->failed('计划开始不能大于计划完成提示信息不正确'); } } - return $this->failed('创建子阶段表单页提示信息不正确'); } $executionPage = $this->loadPage('project', 'execution'); @@ -64,5 +62,4 @@ class createSubStageTester extends tester return $this->success('创建子阶段成功'); } - } diff --git a/module/programplan/test/ui/createstage.php b/module/programplan/test/ui/createstage.php index 9303093b53..2ba5dc1cad 100755 --- a/module/programplan/test/ui/createstage.php +++ b/module/programplan/test/ui/createstage.php @@ -7,19 +7,21 @@ title=设置瀑布项目阶段测试 timeout=0 cid=1 -- 校验阶段名称不能为空 - - 测试结果 @创建阶段表单页提示信息正确 + 校验阶段名称不能为空 + - 测试结果 @阶段名称不能为空提示信息正确 - 最终测试状态 @SUCCESS - 校验计划开始必填 - - 测试结果 @创建阶段表单页提示信息正确 + - 测试结果 @计划开始日期不能为空提示信息正确 - 最终测试状态 @SUCCESS - 校验计划完成必填 - - 测试结果 @创建阶段表单页提示信息正确 + - 测试结果 @计划结束日期不能为空提示信息正确 - 最终测试状态 @SUCCESS - 校验计划完成必须大于计划开始 - - 测试结果 @创建阶段表单页提示信息正确 + - 测试结果 @计划开始不能大于计划完成提示信息正确 + - 最终测试状态 @SUCCESS +- 创建需求阶段 + - 测试结果 @创建阶段成功 - 最终测试状态 @SUCCESS -- 创建需求阶段最终测试状态 @SUCCESS */ chdir(__DIR__); @@ -66,10 +68,10 @@ $waterfall = array( array('name_0' => '需求阶段', 'begin_0' => '2024-10-24', 'end_0' => '2024-10-30'), ); -r($tester->createStage($waterfall['0'])) && p('message,status') && e('创建阶段表单页提示信息正确,SUCCESS'); //校验阶段名称不能为空 -r($tester->createStage($waterfall['1'])) && p('message,status') && e('创建阶段表单页提示信息正确,SUCCESS'); //校验计划开始必填 -r($tester->createStage($waterfall['2'])) && p('message,status') && e('创建阶段表单页提示信息正确,SUCCESS'); //校验计划完成必填 -r($tester->createStage($waterfall['3'])) && p('message,status') && e('创建阶段表单页提示信息正确,SUCCESS'); //校验计划完成必须大于计划开始 -r($tester->createStage($waterfall['4'])) && p('message,status') && e('创建阶段成功,SUCCESS'); //创建需求阶段 +r($tester->createStage($waterfall['0'])) && p('message,status') && e('阶段名称不能为空提示信息正确,SUCCESS'); //校验阶段名称不能为空 +r($tester->createStage($waterfall['1'])) && p('message,status') && e('计划开始日期不能为空提示信息正确,SUCCESS'); //校验计划开始必填 +r($tester->createStage($waterfall['2'])) && p('message,status') && e('计划结束日期不能为空提示信息正确,SUCCESS'); //校验计划完成必填 +r($tester->createStage($waterfall['3'])) && p('message,status') && e('计划开始不能大于计划完成提示信息正确,SUCCESS'); //校验计划完成必须大于计划开始 +r($tester->createStage($waterfall['4'])) && p('message,status') && e('创建阶段成功,SUCCESS'); //创建需求阶段 $tester->closeBrowser(); diff --git a/module/programplan/test/ui/createsubstage.php b/module/programplan/test/ui/createsubstage.php index 81ef7f2445..48c8e220ed 100755 --- a/module/programplan/test/ui/createsubstage.php +++ b/module/programplan/test/ui/createsubstage.php @@ -8,18 +8,21 @@ timeout=0 cid=2 - 校验阶段名称不能为空 - - 测试结果 @创建子阶段表单页提示信息正确 - - 最终测试状态 @SUCCESS + - 测试结果 @阶段名称不能为空提示信息正确 + - 最终测试状态 @ SUCCESS - 校验计划开始必填 - - 测试结果 @创建子阶段表单页提示信息正确 - - 最终测试状态 @SUCCESS + - 测试结果 @计划开始日期不能为空提示信息正确 + - 最终测试状态 @ SUCCESS - 校验计划完成必填 - - 测试结果 @创建子阶段表单页提示信息正确 - - 最终测试状态 @SUCCESS + - 测试结果 @计划结束日期不能为空提示信息正确 + - 最终测试状态 @ SUCCESS - 校验计划完成必须大于计划开始 - - 测试结果 @创建子阶段表单页提示信息正确 - - 最终测试状态 @SUCCESS -- 创建需求子阶段最终测试状态 @SUCCESS + - 测试结果 @计划开始不能大于计划完成提示信息正确 + - 最终测试状态 @ SUCCESS +- 创建需求子阶段 + - 测试结果 @创建子阶段成功 + - 最终测试状态 @ SUCCESS + */ chdir(__DIR__); include '../lib/ui/createsubstage.ui.class.php'; @@ -37,10 +40,10 @@ $waterfall = array( array('name_0' => '需求的子阶段1', 'begin_0' => '2020-11-11', 'end_0' => '2020-11-17'), ); -r($tester->createsubstage($waterfall['0'])) && p('message,status') && e('创建子阶段表单页提示信息正确, SUCCESS'); //校验阶段名称不能为空 -r($tester->createsubstage($waterfall['1'])) && p('message,status') && e('创建子阶段表单页提示信息正确, SUCCESS'); //校验计划开始必填 -r($tester->createsubstage($waterfall['2'])) && p('message,status') && e('创建子阶段表单页提示信息正确, SUCCESS'); //校验计划完成必填 -r($tester->createsubstage($waterfall['3'])) && p('message,status') && e('创建子阶段表单页提示信息正确, SUCCESS'); //校验计划完成必须大于计划开始 -r($tester->createSubStage($waterfall['4'])) && p('message,status') && e('创建子阶段成功, SUCCESS'); //创建需求子阶段 +r($tester->createsubstage($waterfall['0'])) && p('message,status') && e('阶段名称不能为空提示信息正确, SUCCESS'); //校验阶段名称不能为空 +r($tester->createsubstage($waterfall['1'])) && p('message,status') && e('计划开始日期不能为空提示信息正确, SUCCESS'); //校验计划开始必填 +r($tester->createsubstage($waterfall['2'])) && p('message,status') && e('计划结束日期不能为空提示信息正确, SUCCESS'); //校验计划完成必填 +r($tester->createsubstage($waterfall['3'])) && p('message,status') && e('计划开始不能大于计划完成提示信息正确, SUCCESS'); //校验计划完成必须大于计划开始 +r($tester->createSubStage($waterfall['4'])) && p('message,status') && e('创建子阶段成功, SUCCESS'); //创建需求子阶段 $tester->closeBrowser();