znt/module/tree/test/ui/page/browse.php

35 lines
1.9 KiB
PHP
Executable file

<?php
class browsePage extends page
{
public function __construct($webdriver)
{
parent::__construct($webdriver);
$xpath = array(
/* 右侧区块中元素 */
'firsrNullModule' => "(//*[@name='modules[]'])[1]",
'copyIcon' => "//button[@id='copyModule']",
'submitBtn' => "//*[@id='zin_tree_browse_form']//button[@type='submit']",
/* 左侧区块中元素 */
'firstModule' => "//*[@id='treeEditor-tree-browse']/li[1]/div/div/a",
'lastModule' => "(//*[@id='treeEditor-tree-browse']/li)[last()]/div/div/a",
'firstChildModule' => "//*[@id='treeEditor-tree-browse']/li/menu/li[1]/div/div/a",
'lastChildModule' => "(//*[@id='treeEditor-tree-browse']/li/menu/li)[last()]/div/div/a",
'firstEditBtn' => "//*[@id='treeEditor-tree-browse']/li[1]/div/nav/a[1]",
'lastChildDelBtn' => "//*[@id='treeEditor-tree-browse']/li[1]/menu/li[last()]/div/nav/a[2]",
'firstViewBtn' => "//*[@id='treeEditor-tree-browse']/li[1]/div/nav/a[3]",
'firstCaret' => "//*[@id='treeEditor-tree-browse']/li/div/span/span",
/* 删除确认弹窗中元素 */
'modalText' => "//div[contains(@class,'modal-body')]",
'modalConfirm' => "//button[@z-key='confirm']",
/* 编辑弹窗中元素 */
'editSubmitBtn' => "//*[@id='zin_tree_edit_form']//button[@type='submit']",
/* 历史记录相关元素 */
'historya' => "(//div[@class='item-title'])[1]/div",
'historyb' => "(//div[@class='item-title'])[2]/div",
'historyc' => "(//div[@class='item-title'])[3]/div",
'historyd' => "(//div[@class='item-title'])[4]/div"
);
$this->dom->xpath = array_merge($this->dom->xpath, $xpath);
}
}