From 4b5147a8eca01ecde7dfc7e94282e295dcce9ee3 Mon Sep 17 00:00:00 2001 From: lihuifang Date: Tue, 12 Aug 2025 15:33:06 +0800 Subject: [PATCH] *[task#148340,doing,0.5h,4h] Add function. --- .../lib/projectexportforlite.ui.class.php | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 module/project/test/lib/projectexportforlite.ui.class.php diff --git a/module/project/test/lib/projectexportforlite.ui.class.php b/module/project/test/lib/projectexportforlite.ui.class.php new file mode 100644 index 0000000000..b2aebe2170 --- /dev/null +++ b/module/project/test/lib/projectexportforlite.ui.class.php @@ -0,0 +1,33 @@ +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('项目导出成功'); + } +}