• Home
Name
Date
Size
#Lines
LOC

..--

DeployDevice/12-May-2024-8,5357,288

cases/12-May-2024-4,3783,868

figures/12-May-2024-

tools/12-May-2024-15,70212,657

.gitignoreD12-May-20247 31

LICENSED12-May-202411.3 KiB202169

OAT.xmlD12-May-20245.6 KiB8832

README.en.mdD12-May-2024981 3725

README.mdD12-May-20242.2 KiB4735

README.en.md

1 # developtools_integration_verification
2 
3 #### Description
4 {**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**}
5 
6 #### Software Architecture
7 Software architecture description
8 
9 #### Installation
10 
11 1.  xxxx
12 2.  xxxx
13 3.  xxxx
14 
15 #### Instructions
16 
17 1.  xxxx
18 2.  xxxx
19 3.  xxxx
20 
21 #### Contribution
22 
23 1.  Fork the repository
24 2.  Create Feat_xxx branch
25 3.  Commit your code
26 4.  Create Pull Request
27 
28 
29 #### Gitee Feature
30 
31 1.  You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
32 2.  Gitee blog [blog.gitee.com](https://blog.gitee.com)
33 3.  Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
34 4.  The most valuable open source project [GVP](https://gitee.com/gvp)
35 5.  The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
36 6.  The most popular members  [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
37 

README.md

1 # 集成验证部件
2 
3 ## 简介
4 集成验证包含门禁冒烟和每日构建两个功能:
5 - 门禁冒烟对开发者的提交进行基本功能、部件功能和按场景的端到端测试;
6 - 每日构建定时取master和release分支代码进行版本归档、全量TDD测试、最小系统测试和部件化的架构看护检查。
7 
8 **图1** 集成验证架构图
9 
10 ![架构图](figures/arch.png)
11 
12 ## 目录
13 
14 ```undefined
15 /developtools/integration_verification
16 ├── cases                       # 用例
17 │   ├── daily                   # 每日构建
18 │   │   └── mini_system         # 最小系统测试
19 │   └── smoke                   # 门禁冒烟
20 │       ├── audio               # 音频用例
21 │       ├── basic               # 基础功能用例
22 │       │   ├── screenshot32
23 │       │   └── screenshot64
24 │       ├── distributed         # 分布式场景端到端用例
25 │       └── video               # 视频用例
26 ├── test                        # 自测试用例
27 └── tools                       # 公共工具集
28     └── rom_ram_analyzer        # ROM/RAM分析工具
29 ```
30 
31 ## 说明
32 
33 ### 使用说明
34 #### 关联仓和冒烟用例
35 当新建仓或仓对应系统功能发生变化时,通常需要在门禁中添加和修改冒烟用例的关联。关联关系通过cases/smoke/repo_cases_matrix.csv文件配置,文件第一列为仓名,从第二列为部件名称,第三列开始为不同形态的开发板(包括虚拟开发板),仓与开发板的交集中填写测试用例名称。示例如下:
36 
37 | repoistory | bundle     | board1                | board2                | ...  |
38 | ---------- | ---------- | --------------------- | --------------------- | ---- |
39 | repo1      | component1 | test_case1            | test_case1;test_case2 | ...  |
40 | repo2      | component2 | test_case1;test_case2 | test_case1            | ...  |
41 
42 一般一个测试用例对应一个可执行文件,在门禁构建时产生和烧录设备。
43 
44 ## 相关仓
45 
46 [**developtools\_integration\_verification**](https://gitee.com/openharmony/developtools_integration_verification)
47