From bb1469bda24bfbfc90c16cbd01e871a08e0e5fe5 Mon Sep 17 00:00:00 2001 From: wan201809 <53882753+wan201809@users.noreply.github.com> Date: Wed, 8 Dec 2021 11:47:45 +0800 Subject: [PATCH] =?UTF-8?q?update=20uni-app=E8=87=AA=E5=8A=A8=E5=8C=96?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=96=87=E6=A1=A3=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/collocation/_sidebar.md | 2 +- docs/collocation/auto/quick-start.md | 17 ++++++++++++----- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/docs/collocation/_sidebar.md b/docs/collocation/_sidebar.md index 2a8318b7b..9a7655e76 100644 --- a/docs/collocation/_sidebar.md +++ b/docs/collocation/_sidebar.md @@ -20,7 +20,7 @@ * [快速开始](collocation/auto/quick-start.md) * [API](collocation/auto/api.md) * [HBuilderX自动化测试插件](collocation/auto/hbuilderx-extension/index.md) - * [CLI项目自动化测试](collocation/auto/hbuilderx-extension/index.md) + * [CLI项目自动化测试](collocation/auto/uniapp-cli-project.md)
  • diff --git a/docs/collocation/auto/quick-start.md b/docs/collocation/auto/quick-start.md index 236d87048..a7b1e7518 100644 --- a/docs/collocation/auto/quick-start.md +++ b/docs/collocation/auto/quick-start.md @@ -1,13 +1,13 @@ # uni-app自动化测试@about -uni-app提供了一批API,这些API可以操控uni-app应用,包括运行、跳转页面、触发点击等,并可以获取页面元素状态、进行截图,从而实现对uni-app项目进行自动化测试的目的。 +uni-app提供了一批[API](/collocation/auto/api),这些API可以操控uni-app应用,包括运行、跳转页面、触发点击等,并可以获取页面元素状态、进行截图,从而实现对uni-app项目进行自动化测试的目的。 本功能使用到了业内常见的测试库如jest(MIT协议)。 推荐使用方式:研发提交源码到版本库后,持续集成系统自动拉取源码,自动运行自动化测试。 ## 特性@features -开发者可以利用API做以下事情: +开发者可以利用[API](/collocation/auto/api)做以下事情: * 控制跳转到指定页面 * 获取页面数据 @@ -21,8 +21,15 @@ uni-app提供了一批API,这些API可以操控uni-app应用,包括运行、 |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√(ios仅支持模拟器)|√|√|x|x|x|x|x|x| -## 测试说明@descriptions +## CLI -uni-app 自动化测试,建议使用[HBuilderX uni-app自动化测试插件](https://ext.dcloud.net.cn/plugin?id=5708)。测试插件支持在HBuilderX内对`uni-app普通项目`、`CLI项目`进行自动化测试。插件简化了测试环境安装、测试用例创建、测试运行、测试设备选择等步骤。[插件文档](/collocation/auto/hbuilderx-extension/index) +如果您想在`终端命令行`进行自动化测试、或使用持续集成进行测试,请使用uni-app [CLI](https://uniapp.dcloud.net.cn/quickstart?id=_2-通过vue-cli命令行) 工程,[CLI项目自动化测试教程](/collocation/auto/uniapp-cli-project) + +## HBuilderX自动化测试插件@descriptions + +为了方便大家在HBuilderX内,进行uni-app自动化测试,开发了 [HBuilderX uni-app自动化测试插件](https://ext.dcloud.net.cn/plugin?id=5708)。 + +插件支持在HBuilderX内对`uni-app普通项目`、`CLI项目`进行自动化测试。 + +插件简化了测试环境安装、测试用例创建、测试运行、测试设备选择等步骤。[插件使用文档](/collocation/auto/hbuilderx-extension/index) -如果您想脱离HBuilderX进行自动化测试、或使用持续集成进行测试,请使用uni-app [CLI](https://uniapp.dcloud.net.cn/quickstart?id=_2-通过vue-cli命令行) 工程,[CLI项目自动化测试教程](/collocation/auto/uniapp-cli-project) \ No newline at end of file -- GitLab