diff --git a/module/branch/test/lib/manage.ui.class.php b/module/branch/test/lib/manage.ui.class.php new file mode 100644 index 0000000000..120ee856d3 --- /dev/null +++ b/module/branch/test/lib/manage.ui.class.php @@ -0,0 +1,14 @@ +initForm('branch', 'manage', $productID, 'appIframe-product'); + $managePage->dom->$tabDom->click();//点击对应的tab + $num = $managePage->dom->$tabNumDom->getText();//获取对应tab下分支数量 + return ($num == $tabNum) ? $this->success("切换至{$tabName}Tab成功") : $this->failed("切换至{$tabName}Tab失败"); + } +} diff --git a/module/branch/test/ui/page/manage.php b/module/branch/test/ui/page/manage.php index b2cb59c365..03ab0fbba1 100755 --- a/module/branch/test/ui/page/manage.php +++ b/module/branch/test/ui/page/manage.php @@ -13,6 +13,9 @@ class managePage extends page 'allTab' => "//*[@id='featureBar']/menu/li[1]/a", 'activeTab' => "//*[@id='featureBar']/menu/li[2]/a", 'closedTab' => "//*[@id='featureBar']/menu/li[3]/a", + 'allNum' => "//*[@id='featureBar']/menu/li[1]/a/span[2]", + 'activeNum' => "//*[@id='featureBar']/menu/li[2]/a/span[2]", + 'closedNum' => "//*[@id='featureBar']/menu/li[3]/a/span[2]", 'secName' => "//*[@id='table-branch-manage']/div[2]/div[1]/div/div[4]/div", 'secDesc' => "//*[@id='table-branch-manage']/div[2]/div[2]/div/div[8]/div", 'secStatus' => "//*[@id='table-branch-manage']/div[2]/div[2]/div/div[5]/div/span",