*[task#147928,doing,0.5h,3h] modify code

This commit is contained in:
lixiaoyu
2025-08-19 09:27:24 +08:00
parent c2c4f4bc94
commit 45278cbd56
2 changed files with 18 additions and 14 deletions
@@ -45,8 +45,11 @@ class assign extends tester
$form->dom->selectAllBtn->click();
$form->dom->batchAssignlite->click();
$form->wait(2);
$form->dom->batchAssignInput->setValue('admin');
$form->wait(2);
$form->dom->assignToAdmin->click();
$form->wait(2);
$form = $this->initForm('projectstory', 'view', $storyUrl, 'appIframe-project');
$form->dom->targetLife->click();
$form->wait(2);
$assignTo = strstr($form->dom->assignTo->getText(), ' ', true);
+15 -14
View File
@@ -38,20 +38,21 @@ class storyPage extends page
'batchAssignBtn' => "//*[@id='stories']/div[3]/nav/button[4]/span[1]",
'assignToAdmin' => "//*[@class='item-content']/div",
/* 运营管理界面 */
'allTab' => '//*[@data-id="allstory"]',
'openTab' => '//*[@data-id="unclosed"]',
'draftTab' => '//*[@data-id="draft"]',
'reviewingTab' => '//*[@data-id="reviewing"]',
'changingTab' => '//*[@data-id="changing"]',
'allTabNum' => '//*[@data-id="allstory"]/span[2]',
'openTabNum' => '//*[@data-id="unclosed"]/span[2]',
'draftTabNum' => '//*[@data-id="draft"]/span[2]',
'reviewingTabNum' => '//*[@data-id="reviewing"]/span[2]',
'changingTabNum' => '//*[@data-id="changing"]/span[2]',
'firstStory' => '//*[@id="stories"]/div[2]/div[1]/div/div[2]/div/a',
'firstCheckbox' => '//*[@id="stories"]/div[2]/div[1]/div/div[1]/div/div',
'batchEdit' => '//*[@id="stories"]/div[3]/nav[1]/nav/button[1]',
'batchAssignlite' => '//*[@id="stories"]/div[3]/nav[1]/button[3]'
'allTab' => '//*[@data-id="allstory"]',
'openTab' => '//*[@data-id="unclosed"]',
'draftTab' => '//*[@data-id="draft"]',
'reviewingTab' => '//*[@data-id="reviewing"]',
'changingTab' => '//*[@data-id="changing"]',
'allTabNum' => '//*[@data-id="allstory"]/span[2]',
'openTabNum' => '//*[@data-id="unclosed"]/span[2]',
'draftTabNum' => '//*[@data-id="draft"]/span[2]',
'reviewingTabNum' => '//*[@data-id="reviewing"]/span[2]',
'changingTabNum' => '//*[@data-id="changing"]/span[2]',
'firstStory' => '//*[@id="stories"]/div[2]/div[1]/div/div[2]/div/a',
'firstCheckbox' => '//*[@id="stories"]/div[2]/div[1]/div/div[1]/div/div',
'batchEdit' => '//*[@id="stories"]/div[3]/nav[1]/nav/button[1]',
'batchAssignlite' => '//*[@id="stories"]/div[3]/nav[1]/button[3]',
'batchAssignInput' => '/html/body/div[2]/menu/footer/div/input'
);
$this->dom->xpath = array_merge($this->dom->xpath, $xpath);
}