*[task#148340,doing,0.5h,4h] Add function.

This commit is contained in:
lihuifang
2025-08-21 08:38:50 +08:00
committed by tianshujie
parent 584e24b21c
commit 4b5147a8ec
@@ -0,0 +1,33 @@
<?php
include dirname(__FILE__, 5) . '/test/lib/ui.php';
class projectExportForLiteTester extends tester
{
/**
* 运营界面项目导出。
* Project exporti for lite.
*
* @param array $project
* @access public
*/
public function projectExport($project = array())
{
$this->switchVision('lite');
$form = $this->initForm('project', 'browse');
$form->wait(2);
$form->dom->all->click();
$form->wait(2);
$form->dom->selectBtnLite->click();
$form->dom->exportBtnLite->click();
if(isset($project['filename'])) $form->dom->fileName->setValue($project['filename']);
if(isset($project['format'])) $form->dom->format->picker($project['format']);
if(isset($project['encoding'])) $form->dom->encoding->picker($project['encoding']);
if(isset($project['data'])) $form->dom->data->picker($project['data']);
$form->wait(2);
$form->dom->exportBtnAlert->click();
$form->wait(2);
/*添加断言,是否导出成功*/
if($form->dom->exportBtnAlert) return $this->failed('项目导出失败');
return $this->success('项目导出成功');
}
}