已合并
【轻量级 PR】:add Test_Strategy/openEuler_22.03_SP4/22.03_SP4 secgear测试报告. #739
linmengmengmeng创建于 2024年6月19日
【轻量级 PR】:add Test_Strategy/openEuler_22.03_SP4/22.03_SP4 secgear测试报告. #739
已合并
linmengmengmeng创建于 2024年6月19日
refs/pull/739/head合入到master
1 个文件变更+98-0
ATest_Strategy/openEuler_22.03_SP4/22.03_SP4 secgear测试报告+98-0
@@ -0,0 +1,98 @@
1![openEuler ico](../../images/openEuler.png)
2 
3版权所有 © 2024 openEuler社区
4您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA
54.0”)的约束。为了方便用户理解,您可以通过访问<https://creativecommons.org/licenses/by-sa/4.0/>了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA
64.0的完整协议内容您可以访问如下网址获取:<https://creativecommons.org/licenses/by-sa/4.0/legalcode>。
7 
8 修订记录
9 
A
AAlgernon672024年6月29日

补充一下整体测试情况概述、测试用例数量、测试轮次以及过程问题情况、遗留问题情况

likedislike
10| 日期 | 修订版本 | 修改描述 | 作者 |
11| ---- | ----------- | -------- | ---- |
12| 2024-06-19 | 1.0.0 | 初稿 | linmengmeng |
13 
14关键词:secGear
15 
16摘要:secGear
17 
18缩略语清单:
19| 缩略语 | 英文全名 | 中文解释 |
20| ------ | -------- | -------- |
21 
22# 特性描述
23<!-- 主要介绍特性实现的背景、功能以及作用 -->
24背景&功能:secGear是面向计算产业的机密计算安全应用开发套件,为不同的TEE提供统一的抽象层,开发者开发一次即可在不同的TEE硬件上部署,方便第三方开发者友好开发应用,保证用户数据在云端部署的全生命周期安全。
25 
26 
27## 需求清单
28|no|feature|status|sig|owner|发布方式|涉及软件包列表|
29|:----|:---|:---|:--|:----|:----|:----|
30|[I9PTJ9](https://gitee.com/openeuler/release-management/issues/I9PTJ9?from=project-issue)| 【openEuler 24.03 LTS】iSulad支持cgroup v2 | Discussion | sig-release-mana| @houmingyong | ISO | secGear |
31 
32## 风险项
33<!-- 主要描述特性已知风险项 -->
34- 暂无
35 
36# 特性分层策略
37## 总体测试策略
38<!-- 主要描述特性的整体测试策略,主要开展哪些测试(接口/功能/场景/专项) -->
39 
40- 测试目标:
411. 针对各个场景覆盖所有对外接口正常和异常测试, 包括创建销毁enclave、代码辅助工具、enclave二进制签名工具的功能测试、数据加解密及辅助接口(随机数生成、边界检测、打印), 同时覆盖组合场景。
422. 覆盖业务过程中断、单一和整体流程反复执行、 内存cpu加压场景、 并发执行、最大规格测试
43 
44- 时间进度:待评估
45- 风险评估:NA
46- 重点事项:iturstee平台&virtCCA平台支持远程证明框架的验证
47- 争议事项:NA
48 
49## 特性测试约束
50<!-- 主要描述特性测试的约束条件 -->
511. 1.sgx 暂不支持两步签名
522. 2.arm架构依赖trustzone及配套证书
53 
54## 接口测试
55<!-- 主要描述接口级测试策略及测试设计思路 -->
56继承用例,覆盖已有接口测试场景
57 
58## 功能测试
59<!-- 主要描述特性提供的功能的测试策略及测试思路 -->
60| 功能描述 | 设计思路 | 测试重点 | 备注 |
61| ------- | ------- | ------- | ---- |
62| 新增平台的功能验证 | 针对各个场景覆盖所有对外接口正常和异常测试, 包括创建销毁enclave、代码辅助工具、enclave二进制签名工具的功能测试、数据加解密及辅助接口(随机数生成、边界检测、打印), 同时覆盖组合场景 | | |
63 
64 
65 
66## 专项测试
67<!-- 主要描述其他专项测试,如安全测试 稳定性测试 性能测试 兼容性测试等 -->
68| 专项测试类型 | 专项测试描述 | 测试预期结果 | 备注 |
69| ----------- | ----------- | ----------- | ---- |
70| 可靠性测试 | 单一和整体流程反复执行 | | |
71| 可靠性测试 | 覆盖业务过程中断 | | |
72| 可靠性测试 | 内存cpu加压场景 | | |
73| 可靠性测试 | 并发执行、最大规格测试 | | |
74 
75# 特性测试环境描述
76<!-- 主要描述执行测试的硬件信息 -->
77| 硬件型号 | 硬件配置信息 | 备注 |
78| ------------------------- | ----------------------------------------- | ---------------------- |
79| Supermicro SYS-1019S-MC0T | Intel(R) Xeon(R) CPU E3-1280 v6 @ 3.90GHz | intel的x86架构 |
80| TaiShan 2280 v2 | Kunpeng920-6426 @ 2.6GHz *2 | arm架构需部署trustzone |
81 
82# 特性测试执行策略
83 
84## 测试计划
85<!-- 测试执行策略主要描述该轮次执行的分层策略中的测试项 -->
86| Stange name | Begin time | End time | Days | 测试执行策略 | 备注 |
87| :------------ | :--------- | :--------- | ---- | ----------------------------- | ------ |
88| round3 | 2024/6/06 |2024/6/12 | 6 | 全量测试 | |
89| round4 | 2024/6/13 | 2024/6/19 |6 | 回归测试 | |
90 
91# 入口标准
921.特性满足质量标准,达成需求设计要求目标
93 
94# 出口标准
951.策略规划的测试活动涉及测试用例100%执行完毕
962.版本无严重问题遗留,其他问题有规避措施
97 
98# 附件