From 93e9ed1fa47059d4fb0afc5743b0c5c4c3d263bf Mon Sep 17 00:00:00 2001 From: gaowuhang Date: Thu, 1 Jun 2023 14:15:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=8B=E8=AF=95=E7=94=A8?= =?UTF-8?q?=E4=BE=8B=E8=AF=B4=E6=98=8E=E6=A8=A1=E6=9D=BF=EF=BC=8Creadme?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=95=9C=E5=83=8F=E7=89=88=E6=9C=AC=E8=A6=81?= =?UTF-8?q?=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gaowuhang --- CodeCommitChecklist.md | 2 +- SampleReadTemplate.md | 2 +- ohosTestTemplate.md | 29 +++++++++++++++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 ohosTestTemplate.md diff --git a/CodeCommitChecklist.md b/CodeCommitChecklist.md index 7be495e20..9f1bebd53 100644 --- a/CodeCommitChecklist.md +++ b/CodeCommitChecklist.md @@ -7,7 +7,7 @@ 5. 新增Sample需要遵循[代码提交规范](#section1)、[工程结构规范](#section2)、[PR提交格式规范](#section3)、[ReadMe编写规范](#section4)和[UI自动化用例编写规范](#section5); 6. 新增Sample的UX设计需要符合[一多规范要求](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/key-features/multi-device-app-dev/Readme-CN.md) ; 7. 新增Sample推荐使用当前最新版本IDE和SDK版本; -8. 工程合入时,需要提供测试用例报告([参考示例](https://gitee.com/openharmony/applications_app_samples/blob/master/code/BasicFeature/FileManagement/FileManager/ohosTest.md)) ,包括测试场景、操作步骤和测试结果信息,可以附在提交工程中; +8. 工程合入时,需要提供测试用例报告([参考示例](ohosTestTemplate.md)) ,包括测试场景、操作步骤和测试结果信息,可以附在提交工程中; ## 代码规范 diff --git a/SampleReadTemplate.md b/SampleReadTemplate.md index ec3534262..e4b309bb1 100644 --- a/SampleReadTemplate.md +++ b/SampleReadTemplate.md @@ -103,7 +103,7 @@ Library/src/main/ets/ 描述一些设备、SDK版本、IDE版本、接口限制、签名等约束和限制,示例如下: 1. 本示例仅支持标准系统上运行,支持设备:RK3568; -2. 本示例仅支持API9版本SDK,版本号:3.2.7.5,本示例涉及使用系统接口:@ohos.multimedia.mediaLibrary中的deleteAsset接口,需要手动替换Full SDK才能编译通过,具体操作可参考[替换指南](https://docs.openharmony.cn/pages/v3.2/zh-cn/application-dev/quick-start/full-sdk-switch-guide.md/) ; +2. 本示例仅支持API9版本SDK,版本号:3.2.7.5,镜像版本号:OpenHarmony 4.0.7.2。本示例涉及使用系统接口:@ohos.multimedia.mediaLibrary中的deleteAsset接口,需要手动替换Full SDK才能编译通过,具体操作可参考[替换指南](https://docs.openharmony.cn/pages/v3.2/zh-cn/application-dev/quick-start/full-sdk-switch-guide.md/) ; 3. 本示例需要使用DevEco Studio 3.0 Release (Build Version: 3.0.0.993)才可编译运行; 4. 本示例涉及系统接口,需要配置系统应用签名,可以参考[特殊权限配置方法](https://docs.openharmony.cn/pages/v3.2Beta/zh-cn/application-dev/security/hapsigntool-overview.md/) ,把配置文件中的“app-feature”字段信息改为“hos_system_app”。 diff --git a/ohosTestTemplate.md b/ohosTestTemplate.md new file mode 100644 index 000000000..d4e75ea2c --- /dev/null +++ b/ohosTestTemplate.md @@ -0,0 +1,29 @@ +# 模板 测试用例归档 + +## 用例表 + +|测试功能|预置条件|输入|预期输出|是否自动|测试结果| +|--------------------------------|--------------------------------|--------------------------------|--------------------------------|--------------------------------|--------------------------------| +|拉起应用| 设备正常运行| |成功拉起应用|是|Pass| +|申请权限| 成功拉起应用| |弹出提示框|是|Pass| +|主页按钮点击| 位于主页| 点击图片,视频,文档,音频| 跳转图片详情页|是|Pass| +|主页按钮点击| 位于主页| 点击视频| 跳转视频详情页|是|Pass| +|主页按钮点击| 位于主页| 点击文档| 跳转文档详情页|是|Pass| +|主页按钮点击| 位于主页| 点击音频| 跳转音频详情页|是|Pass| +|主页按钮点击| 位于主页| 点击压缩包| 提示暂不支持|是|Pass| +|主页按钮点击| 位于主页| 点击我的手机| 跳转我的手机模块|是|Pass| +|文件详情页测试| 位于图片,视频,音频详情页 | |能够显示对应文件,不超过屏幕显示范围时显示数量等于文件数量|是|Pass| +|文件详情页测试|位于文档详情页| | 能够显示对应文件,不超过屏幕显示范围时显示数量等于文件数量,存在添加按钮|是|Pass| +|预览功能测试| 位于图片详情页| 点击图片| 跳转预览页|是|Pass| +|预览功能测试|位于文档,视频,音频详情页| 点击对应文件| 提示暂不支持|是|Pass| +|详情页后退按钮功能验证| 位于详情页| 点击后退| 跳转主页|是|Pass| +|预览页后退按钮功能验证| 位于预览页| 点击后退| 跳转详情页|是|Pass| +|添加功能| 位于文档详情页| 点击添加图标| 不超过屏幕显示范围时显示新增文档|是|Pass| +|删除功能| 位于图片,视频,音频详情页| 长按文件,点击删除| 文件被删除|是|Pass| +|我的手机模块功能| 位于我的手机页| |显示新建文件夹,新建文件,排序,清理|否|Pass| +|我的手机模块功能| 位于我的手机页| 点击select图片| 显示复制,重命名,分享,删除|否|Pass| +|我的手机模块功能| 位于我的手机页 |点击新建文件,输入testFile,点击确认| 成功创建testFile|否|Pass| +|我的手机模块功能| 位于我的手机页 |点击新建文件夹,输入testDirectory,点击确认| 成功创建testDirectory|否|Pass| +|我的手机模块功能| 位于我的手机页,点击select图片| 依次点击testFile,复制,testDirectory,移动按钮| 在testDirectory成功创建testFile|否|Pass| +|我的手机模块功能| 位于我的手机页,点击select图片| 选择testFile,重命名,输入新文件名,确认| 成功重命名|否|Pass| +|我的手机模块功能| 位于testDirectory| 选择复制的testFile,点击删除| 成功删除后,显示空图片|否|Pass|