"(//*[@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); } }