Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
2b4bd21e
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
725
Star
38705
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2b4bd21e
编写于
6月 15, 2020
作者:
d-u-a
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: update auto
上级
14efb983
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
4 addition
and
21 deletion
+4
-21
docs/collocation/auto/quick-start.md
docs/collocation/auto/quick-start.md
+4
-21
未找到文件。
docs/collocation/auto/quick-start.md
浏览文件 @
2b4bd21e
...
...
@@ -40,7 +40,7 @@ $ vue create -p dcloudio/uni-preset-vue#alpha my-project
cli创建项目时若选择
`hello uni-app`
模板,可看到其中已经自带部分测试例。
已有
`cli`
工程
1.
更新依赖包
`@dcloudio/*`
>=
`2.0.0-alpha-2792020061
2001
`
1.
更新依赖包
`@dcloudio/*`
>=
`2.0.0-alpha-2792020061
3002
`
2.
安装依赖包
`@dcloudio/uni-automator`
```
npm install @dcloudio/uni-automator --save-dev
...
...
@@ -103,23 +103,6 @@ npm install adbkit --save-dev
npm run test:android
```
**注意**
mac电脑通过上述步骤即可。但在 windows 系统下因 adb 同步问题,需要临时方案处理,见下:
1-4 同上
5.
1 编译工程
```
npm run dev:app-plus -- --auto-port 9520
```
将编译后的目录
`dist/dev/app-plus`
拖到
`HBuilderX`
中,运行到设备
5.
2 运行自动化测试
```
npm run test:android
```
#### App-iOS测试流程
...
...
@@ -127,7 +110,7 @@ npm run test:android
1.
配置模拟器id,参考
`jest.config.js`
2.
配置
`Hbuilder`
调试基座/自定义基座
`
android_base.apk
`
目录,参考
`jest.config.js`
2.
配置
`Hbuilder`
调试基座/自定义基座
`
Pandora_simulator.ipa
`
目录,参考
`jest.config.js`
3.
编写测试代码,参考测试用例
...
...
@@ -292,7 +275,7 @@ module.exports = {
headless: false // 配置是否显示 puppeteer 测试窗口
}
},
"app-plus": {
"app-plus": {
// 需要安装 HBuilderX
android: {
executablePath: "HBuilderX/plugins/launcher/base/android_base.apk" // apk 目录
},
...
...
@@ -310,7 +293,7 @@ module.exports = {
watchPathIgnorePatterns: ['/node_modules/', '/dist/', '/.git/'],
moduleFileExtensions: ['js', 'json'],
rootDir: __dirname,
testMatch: ['<rootDir>/src/__tests__/**/*spec.[jt]s?(x)'],
testMatch: ['<rootDir>/src/__tests__/**/*spec.[jt]s?(x)'],
// 测试文件目录
testPathIgnorePatterns: ['/node_modules/']
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录