*[task#126286,done,0.5h] Add ui test files of modify the error code format

This commit is contained in:
sunxiaoqi
2024-08-30 10:51:47 +08:00
committed by 李阳
parent e59c9bd3ca
commit de5a574033
2 changed files with 21 additions and 11 deletions
@@ -10,7 +10,7 @@ class createProgramTester extends tester
* @access public
* @return void
*/
public function createProgramProduct()
public function createProgramProduct($programs, $products)
{
/* 提交表单。 */
$this->openUrl('program', 'productview');
@@ -19,10 +19,11 @@ class createProgramTester extends tester
$form->dom->addProduct->click();
$form->wait(1);
/*创建项目集下产品*/
$form->dom->switchToIframe('');
$form->dom->switchToIframe('appIframe-product');
$form->dom->program->picker('项目集3');
$form->dom->name->setValue('产品A');
$form->dom->program->picker($programs->program);
$form->dom->name->setValue($products->programProduct);
$form->dom->btn($this->lang->save)->click();
$form->wait(1);
@@ -31,7 +32,7 @@ class createProgramTester extends tester
$form = $this->loadPage('program', 'productview');
$form->dom->fstProgram->click();
$form->wait(1);
if($form->dom->fstProduct->getText() != '产品A') return $this->failed('产品视角下创建产品失败');
if($form->dom->fstProduct->getText() != $products->programProduct) return $this->failed('产品视角下创建产品失败');
$this->openUrl('program', 'productView');
return $this->success('产品视角下创建产品成功');
}
@@ -44,7 +45,7 @@ class createProgramTester extends tester
* @access public
* @return void
*/
public function manageProductLine()
public function manageProductLine($programs, $productLines)
{
/*维护表单*/
$this->openUrl('program', 'productview');
@@ -53,17 +54,17 @@ class createProgramTester extends tester
$form->dom->manageProductLine->click();
$form->wait(1);
$form->dom->productLineName->setValue('产品线A');
$form->dom->ownProgram->picker('项目集3');
$form->dom->productLineName->setValue($productLines->productLine);
$form->dom->ownProgram->picker($programs->program);
$form->wait(1);
$form->dom->btn($this->lang->save)->click();
/*检查产品线是否创建成功*/
$this->openUrl('program', 'productview');
$form = $this->loadPage('program', 'productView');
$form->dom->search(array("项目集名称,=,项目集3"));
$form->dom->search(array("项目集名称,=,{$programs->program}"));
$form->wait(1);
if($form->dom->productLine->getText() != '产品线A') return $this->failed('维护产品线失败');
if($form->dom->productLine->getText() != $productLines->productLine) return $this->failed('维护产品线失败');
$this->openUrl('program', 'productView');
return $this->success('维护产品线成功');