From ddfa08ea68dc66416904954d76963c1ff3eb5a5c Mon Sep 17 00:00:00 2001 From: yulujie Date: Mon, 20 Jan 2025 17:35:34 +0800 Subject: [PATCH] * [task#136887,doing,0.1h,2.4h] Add xpath of batch run cases. --- module/testtask/test/ui/page/cases.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/module/testtask/test/ui/page/cases.php b/module/testtask/test/ui/page/cases.php index eec710a68e..12c0d18136 100644 --- a/module/testtask/test/ui/page/cases.php +++ b/module/testtask/test/ui/page/cases.php @@ -11,6 +11,7 @@ class casesPage extends page 'firstSuite' => "//menu/menu/li[1]/a/div/div", /* 列表 */ 'firstCheckbox' => "//*[@id='table-testtask-cases']/div[2]/div[1]/div/div[1]/div/div", + 'firstId' => "//*[@id='table-testtask-cases']/div[2]/div[1]/div/div[1]/div", 'firstAssignedTo' => "//*[@id='table-testtask-cases']/div[2]/div[2]/div/div[2]/div/a/span", 'firstResult' => "(//div[@data-type='status'])[2]", 'firstRunBtn' => "//*[@id='table-testtask-cases']/div[2]/div[3]/div/div[1]/div/nav//a[contains(@href, 'index.php?m=testtask&f=runCase')]", @@ -19,12 +20,15 @@ class casesPage extends page 'batchAssignedToBtn' => "//*[@id='table-testtask-cases']/div[3]/nav[1]/button[1]", 'batchRunBtn' => "//*[@id='table-testtask-cases']/div[3]/nav[1]/button[2]", 'secondUser' => "//menu/menu/li[2]/a/div/div", + 'lastCheckbox' => "//*[@id='table-testtask-cases']/div[2]/div[1]/div/div[last()-1]/div/div", 'lastResult' => "(//div[@data-type='status'])[last()]", 'lastRunBtn' => "//*[@id='table-testtask-cases']/div[2]/div[3]/div/div[5]/div/nav//a[contains(@href, 'index.php?m=testtask&f=runCase')]", /* 执行弹窗 */ 'result' => "//*[@id='caseStepForm']/table/tbody/tr[1]/td[3]/div/div/input", 'submitBtn' => "//*[@id='caseStepForm']//button[@type='submit']", - 'close' => "//*[@id='runCaseModal']/div/div[2]/button/span" + 'close' => "//*[@id='runCaseModal']/div/div[2]/button/span", + /* 批量执行modal */ + 'modalText' => "//*[@class='modal-body']", ); $this->dom->xpath = array_merge($this->dom->xpath, $xpath); }