diff --git a/module/programplan/test/ui/editstage.php b/module/programplan/test/ui/editstage.php new file mode 100755 index 0000000000..817c4328e5 --- /dev/null +++ b/module/programplan/test/ui/editstage.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +loadYaml('execution', false, 2)->gen(10); +$tester = new editStageTester(); +$tester->login(); + +$waterfall = array( + array('name' => '', 'begin' => '2020-11-02', 'end' => '2020-11-09'), + array('name' => '需求的阶段a1', 'begin' => '', 'end' => '2020-11-09'), + array('name' => '需求的阶段a1', 'begin' => '2020-11-02', 'end' => ''), + array('name' => '需求的阶段a1', 'begin' => '2020-11-11', 'end' => '2020-11-16'), +); +r($tester->checkInput($waterfall['0'])) && p('message,status') && e('编辑阶段表单页提示信息正确,success'); //校验阶段名称不能为空 +r($tester->checkInput($waterfall['1'])) && p('message,status') && e('编辑阶段表单页提示信息正确,success'); //校验计划开始必填 +r($tester->checkInput($waterfall['2'])) && p('message,status') && e('编辑阶段表单页提示信息正确,success'); //校验计划完成必填 +r($tester->checkInput($waterfall['3'])) && p('status') && e('success'); //编辑需求阶段 +$tester->closeBrowser();