• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 测试用例归档
2
3## 用例表
4
5| 测试功能               | 预置条件                                                     | 输入                                                         | 预期显示                                                     | 是否自动 | 测试结果 |
6| ---------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -------- | -------- |
7| 启动应用               | 设备正常运行                                                 | 1.开启开发板 <br/>2.在运行测试前需要修改启动页面为`testPage`,具体修改方式为:将`src/main/ets/entryability/EntryAbility.ets`中的`windowStage.loadContent('pages/Index', ...)`修改为`windowStage.loadContent('pages/testPage', ...)` <br />3.编译hap包并将hap包及环境烧录进开发板,运行测试用例<br /> | 成功拉起应用。                                               | 是       | 验证通过 |
8| 查询认证能力           | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 |                                                              | 1.按钮下方文本从Wait变为Pass                                 | 是       | 验证通过 |
9| 测试实例1              | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.输入用户认证信息                                           | 1.上方tab切换到“实例1、2”<br/>2.自动点击第一个按钮后拉起用户认证页面,在十秒内输入用户认证信息后,第一个按钮下方的文本从Wait变为Pass | 否       | 验证通过 |
10| 测试实例2              | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.输入用户认证信息                                           | 1.自动点击第二个按钮后拉起用户认证页面,在十秒内输入用户认证信息后,第一个按钮下方的文本从Wait变为Pass | 否       | 验证通过 |
11| 测试实例3              | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.输入用户认证信息                                           | 1.上方tab切换到“实例3、4”<br/>2.自动点击第一个按钮后拉起用户认证页面,在十秒内输入用户认证信息后,第一个按钮下方的文本从Wait变为Pass | 否       | 验证通过 |
12| 测试实例4              | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.输入用户认证信息                                           | 1.自动点击第二个按钮后拉起用户认证页面,在十秒内输入用户认证信息后,第一个按钮下方的文本从Wait变为Pass | 否       | 验证通过 |
13| 切换自定义认证         | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.在用户认证界面点击“使用应用密码”按钮                       | 1.上方tab切换到“自定义”<br/>2.自动点击按钮后拉起用户认证页面,在用户认证界面点击“使用应用密码”按钮后,按钮下方的文本从Wait变为Pass<br />3.如果测试设备不支持人脸认证和指纹认证,那么自动点击按钮后下方Wait变为Pass | 否       | 验证通过 |
14| 认证过程中取消认证     | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 |                                                              | 1.上方tab切换到“取消实例”<br/>2.自动点击按钮后拉起用户认证页面,3秒后用户认证页面被关闭,按钮下方的文本从Wait变为Pass | 是       | 验证通过 |
15| 查询用户注册凭据的状态 | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 |                                                              | 1.上方tab切换到“查询凭据”<br/>2.自动点击按钮后按钮下方的文本从Wait变为Pass,并在Pass下方输出凭据号 | 是       | 验证通过 |
16| 模拟场景               | 开发板需提前设置用户认证信息,即密码认证,人脸认证或指纹认证 | 1.输入用户认证信息<br/>2.在用户认证界面点击“使用应用密码”按钮 | 1.上方tab切换到“模拟验证”<br/>2.自动点击第一个按钮后按钮下方的文本输出“支持认证能力”<br/>3.自动点击第二个按钮后拉起用户认证界面<br/>4.自动点击第三个按钮,拉起用户认证界面<br/>5.自动点击第四个按钮,在第四个按钮下方输出凭据号 | 否       | 验证通过 |