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

28 lines
1.7 KiB
PHP
Executable file

<?php
class browsePage extends page
{
public function __construct($webdriver)
{
parent::__construct($webdriver);
$xpath = array(
'editBtn' => "//*[@id='table-projectbuild-browse']/div[2]/div[3]/div/div/div/nav/a[4]/i",
'waitTab' => "//*[@id='featureBar']/menu/li[2]/a/span[1]",
'builddTab' => "//*[@id='featureBar']/menu/li[3]/a/span[1]",
'terminatedTab' => "//*[@id='featureBar']/menu/li[4]/a/span[1]",
'buildBtn' => "//*[@id='table-projectbuild-browse']/div[2]/div[3]/div/div/div/nav/a[3]/i",
'buildSubmit' => "//*[@id='zin_projectbuild_publish_form']/div[4]/div/button/span",
'terminateBtn' => "//*[@class='dtable-cell-content']/nav/a[3]/i",
'terminateConfirm' => "//*[@class='modal-footer']/nav/button/span",
'activeBtn' => "//*[@class='toolbar']/a[3]/i",
'activeConfirm' => "//*[@class='modal-footer']/nav/button/span",
'buildName' => "//*[@class='dtable-cells-container']/div[2]/div/a",
'buildNameBrowse' => "//*[@id='mainContent']/div/div/div[2]/div[1]/div/div[2]/div/a",
'productBrowse' => "//*[@id='table-projectbuild-browse']/div[2]/div[2]/div/div[1]/div",
'systemBrowse' => "//*[@id='table-projectbuild-browse']/div[2]/div[2]/div/div[2]/div",
'executionBrowse' => "//*[@id='table-projectbuild-browse']/div[2]/div[2]/div/div[3]/div",
'num' => "//*[@id='table-projectbuild-browse']/div[3]/nav/div[1]",
);
$this->dom->xpath = array_merge($this->dom->xpath, $xpath);
}
}