*[task#130266,done,0.2h] Add ui test files of create a api doc
This commit is contained in:
@@ -14,14 +14,13 @@ class createDocTester extends tester
|
||||
*/
|
||||
public function createApiDoc($apiLib, $apiDoc, $apiPath)
|
||||
{
|
||||
/*进入接口空间创建独立接口库*/
|
||||
/*进入接口空间创建接口文档*/
|
||||
$form = $this->initForm('api', 'index', array(), 'appIframe-doc');
|
||||
$form->wait(1);
|
||||
$form->dom->createLibBtn->click();
|
||||
$form->wait(1);
|
||||
$form->dom->name->setValue($apiLib->name);
|
||||
$form->dom->btn($this->lang->save)->click();
|
||||
/*创建接口文档*/
|
||||
$form->wait(1);
|
||||
$form->dom->createApiBtn->click();
|
||||
$form->dom->title->setValue($apiDoc->docA);
|
||||
$form->dom->path->setValue($apiPath->pathA);
|
||||
|
||||
@@ -14,8 +14,10 @@ include '../lib/createapi.ui.class.php';
|
||||
$doclib = zenData('doclib');
|
||||
$doclib->id->range('1-5');
|
||||
$doclib->type->range('api');
|
||||
$doclib->product->range('0');
|
||||
$doclib->name->range('独立接口库1,独立接口库2,独立接口库3,独立接口库4,独立接口库5');
|
||||
$doclib->acl->range('open');
|
||||
$doclib->order->range('0');
|
||||
$doclib->gen(5);
|
||||
|
||||
$tester = new createDocTester();
|
||||
|
||||
@@ -5,7 +5,7 @@ class indexPage extends page
|
||||
{
|
||||
parent::__construct($webdriver);
|
||||
$xpath = array(
|
||||
'createLibBtn' => '/html/body/div/div/div[1]/div[2]/a',
|
||||
'createLibBtn' => '/html/body/div[1]/div/div[1]/div[2]/a[4]',
|
||||
'createApiBtn' => '/html/body/div[1]/div/div[1]/div[2]/a[5]',
|
||||
'fstDocPath' => '/html/body/div[1]/div/div[2]/div[2]/div/div/div[2]/ul/li/div/a/span[2]',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user