diff --git a/docs/collocation/_sidebar.md b/docs/collocation/_sidebar.md index 2a8318b7b2018ddb3fab7c2c4261b88d7b11bb38..9a7655e76c47ef296d92c5ce376eefbcd72b48d2 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 236d870486d9a6b8343ff2b1177382ec13c8de2a..a7b1e75184c0b2359c0f32b7b36b3abc2eb02857 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