NativeDialogSample 测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
显示弹框成功示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击点此打开弹窗按钮 查看验证结果
显示弹框成功 Pass
应用退出示例验证 应用位于首页 1.点击 退出应用 查看验证结果 应用退出成功 Pass
显示弹框成功示例验证 应用位于首页 1.点击 .CustomDialogController_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
显示弹框成功 Pass
弹窗关闭示例验证 应用位于首页 1.点击 .CustomDialogController_CAPI对接示例按钮
2.点击 点此打开弹窗按钮
3.点击 点此打开弹窗按钮 查看验证结果
弹窗关闭成功 Pass
系统默认的对齐方式示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置自定义弹窗对齐方式
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹窗位置在顶部成功 Pass
是否开启模态样式实例验证 应用位于首页 1.点击 .CustomDialogController_CAPI对接示例按钮
2.点击设置属性按钮
3.点击 是否开启模态样式的弹窗。
4.点击 点此打开弹窗按钮 查看验证结果
5点击弹框中Close Dialog 按钮
6点击重置属性按钮
选择 是 弹框周边为灰色
选择 否 弹窗周边无灰色
Pass
是否允许通过点击遮罩层退出示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否允许通过点击遮罩层退出。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
选择 是 点击弹框外弹窗可以退出
选择 否 点击弹框外弹窗不可以退出
Pass
设置自定义弹窗遮罩属性示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击设置属性按钮
3.点击 设置自定义弹窗遮罩属性。
4点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮 查看验证结果
6.点击 重置属性按钮
弹窗周边为红色 Pass
背景颜色示例验证 应用位于首页 1.点击 .CustomDialogController_CAPI对接示例按钮
2.点击设置属性
3.点击 背景颜色:白色。
4.点击点此打开弹窗按钮 查看验证结果
5.点击弹框中Close Dialog 按钮
6.点击重置属性
弹窗中为白色 Pass
设置弹窗背板圆角半径示例验证 应用位于首页 2.点击 .CustomDialogController_CAPI对接示例按钮
3.点击 设置属性按钮
4.点击 设置弹窗背板圆角半径。
5.点击 点此打开弹窗按钮 查看验证结果
6.点击 弹框中Close Dialog 按钮
7.点击重置属性按钮
弹窗中的圆角比不设置任何属性点击打开弹窗是四边圆角值小 Pass
设置弹窗宽度占栅格宽度的个数示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性
3.点击 设置弹窗宽度占栅格宽度的个数。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性
属性设置结果显示
Set the number of grid widths that the popup occupies to 20
Pass
弹窗容器样式是否可以自定义示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 弹窗容器样式是否可以自定义。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
选择 是 点击弹框无边框
选择 否 点击弹框有边框
Pass
弹窗容器是否使用自定义弹窗动画示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 弹窗容器是否使用自定义弹窗动画。
4.点击 点此打开弹窗按钮 查看验证结果
6.点击 弹框中Close Dialog 按钮
7.点击 重置属性按钮
属性设置结果显示
Not actually displayed
Pass
系统返回操作关闭弹窗示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性
3.点击 系统返回操作关闭弹窗。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性
属性设置结果显示
The system-defined back operation closes the dialog
Pass
显示弹框示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
3.点击 弹框中Close Dialog 按钮
4.点击 重置属性按钮
显示弹框成功 Pass
弹框关闭示例验证 应用位于首页 1.点击 .CustomDialogController_CAPI对接示例按钮
2.点击 点此打开弹窗按钮
3.点击 弹框中Close Dialog 按钮 查看验证结果
4.点击 重置属性 按钮
显示弹框关闭成功 Pass
弹窗避让键盘模式示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否开启模态样式的弹窗 选择 否
4.点击 弹窗避让键盘模式
5.点击 点此打开弹窗按钮 查看验证结果
6.点击 输出框最右边 显示出键盘
7.点击 弹框中Close Dialog 按钮
8.点击 重置属性按钮
键盘覆盖了弹窗 Pass
设置弹窗的显示层级示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置弹窗的显示层级 选择 ARKUI_LEVEL_MODE_OVERLAY 。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
属性设置结果显示ARKUI_LEVEL_MODE_OVERLAY Pass
设置弹窗的显示层级示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置弹窗的显示层级 选择 ARKUI_LEVEL_MODE_EMBEDDED。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
属性设置结果显示ARKUI_LEVEL_MODE_EMBEDDED Pass
设置弹窗显示层级页面下的节点id示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性
3.点击设置弹窗显示层级页面下的节点id。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性
属性设置结果显示
Set the level uniqueId to 0 for a custom dialog box
Pass
设置嵌入式弹窗蒙层的显示区域示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性
3.点击 设置嵌入式弹窗蒙层的显示区域。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性
属性设置结果显示
ARKUI_IMMERSIVE_MODE_DEFAULT
Pass
设置自定义弹窗显示的顺序示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性
3.点击 设置自定义弹窗显示的顺序。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性
属性设置结果显示
Set the display order of the custom dialog box to 0
Pass
弹框状态变化示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
3.点击 弹框中Close Dialog 按钮
4.点击 重置属性按钮
弹框状态显示
DIALOG_UNINITIALIZED
DIALOG_INITIALIZED
DIALOG_APPEARING
DIALOG_DISAPPEARED
Pass
边框颜色示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 边框颜色:黄色。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
边框颜色为黄色 Pass
边框样式示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 边框样式:点状。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
边框样式为点状 Pass
默认边宽示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击点此打开弹窗按钮 查看验证结果
3.点击 重置属性按钮
显示弹窗有边宽
属性设置结果中 显示 width: 300vp
Pass
默认边高示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击点此打开弹窗按钮 查看验证结果
3.点击 重置属性按钮
显示弹窗有边宽
属性设置结果中 显示 height: 200vp
Pass
背板阴影示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背板阴影。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
边框周围有阴影 Pass
自定义弹窗的背板阴影示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 自定义弹窗的背板阴影。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内为红色 边框周围有阴影 Pass
背板模糊材质示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背板模糊材质。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内为灰色 Pass
响应悬停示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 响应悬停。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框响应在下半屏 Pass
悬停态下自定义弹窗默认展示区域示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 悬停态下自定义弹窗默认展示区域 选择 上半屏 或 下半屏。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
属性设置结果显示
上半屏:Popup defaults to upper screen area in hover state 下半屏:Popup defaults to lower screen area in hover state
Pass
是否获取焦点示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否开启模态样式弹窗 选择否
4.点击 是否获取焦点 选择 是。
5.点击 点此打开弹窗按钮 查看验证结果
6.点击 弹框中Close Dialog 按钮
7.点击 重置属性按钮
点击输入框 打开键盘 点击弹框内区域 键盘自动回收 Pass
是否获取焦点示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否开启模态样式弹窗 选择否
4.点击 是否获取焦点 选择 否。
5.点击 点此打开弹窗按钮 查看验证结果
6.点击 弹框中Close Dialog 按钮
7.点击 重置属性按钮
点击输入框 打开键盘 点击弹框内区域 键盘不回收 Pass
设置弹窗的背景模糊效果示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置弹窗的背景模糊效果。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
设置自定义弹窗的背景效果参数 Pass
设置自定义弹窗的背景效果参数示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置自定义弹窗的背景效果参数。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内部颜色有变化 Pass
返回按钮示例验证 应用位于首页 1.点击 CustomDialogController_CAPI对接示例按钮
2.点击 返回按钮
返回上一层 Pass
弹框创建/打开/关闭示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
3.点击 弹框中Close Dialog 按钮
4.点击 重置属性按钮
弹框创建、打开、关闭成功 Pass
应用退出示例验证 应用位于首页 1.点击 关闭应用按钮 应用退出 Pass
设置弹窗的显示层示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 设置弹窗的显示层级 是 / 否
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
属性设置结果显示
ARKUI_LEVEL_MODE_OVERLAY / ARKUI_LEVEL_MODE_EMBEDDED
Pass
设置背景颜色示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背景颜色:红色
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
背景颜色:红色 Pass
圆角半径示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 圆角半径:15
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹窗中的圆角比不设置任何属性点击打开弹窗是四边圆角值小 Pass
边框颜色示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 边框颜色:黄色
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框边框颜色为 黄色 Pass
边框样式示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 边框样式:点状
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框边框样式为 点状 Pass
边框宽跟高示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
3.点击 弹框中Close Dialog 按钮
4.点击 重置属性按钮
属性设置结果显示
width: 300vp height: 200vp
Pass
背板阴影示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背板阴影
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框边框有阴影 Pass
自定义背板阴影示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 自定义背板阴影
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框边框有阴影 弹框后有黑色边框 Pass
背板材质示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 轻薄材质模糊
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内变灰色 Pass
对齐模式示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 对齐模式:底部开始
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框底部开始 Pass
是否开启模态样式示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否开启模态样式 是/否
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
是 弹框边框外颜色无变化 否 弹框边框外颜色无变化 Pass
弹窗是否在子窗口显示此弹窗示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 弹窗是否在子窗口显示此弹窗 开启/ 关闭
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
开启 再点设置属性栏 属性栏 在弹框页面下 关闭 再点设置属性栏 属性栏 在弹框页面下 Pass
自定义弹窗遮罩属性 示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 自定义弹窗遮罩属性
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内外显示红色 Pass
避让键盘的模式示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 是否开启模态 选择 否
4.点击 避让键盘的模式 避让 / 不避让
5.点击 点此打开弹窗按钮 查看验证结果
6.点击 弹框中Close Dialog 按钮
7.点击 重置属性按钮
不避让 弹框在 点击输入框打开显示键盘后 弹框不避让 避让 弹框在 点击输入框打开显示键盘后 弹框向上移动 进行避让键盘 Pass
响应悬停示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 响应悬停。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框响应在下半屏 Pass
悬停态下弹窗默认展示区域示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮(仅折叠屏显示)
2.点击 设置属性按钮
3点击 悬停态下弹窗默认展示区域 选择 上半屏 / 下半屏
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
属性设置结果显示
上半屏:Popup defaults to upper screen area in hover state 下半屏:Popup defaults to lower screen area in hover state
Pass
注册系统关闭自定义弹窗的监听事件示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 注册系统关闭自定义弹窗的监听事件。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
系统返回操作失效 Pass
弹框状态示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 点此打开弹窗按钮 查看验证结果
3.点击 弹框中Close Dialog 按钮
4.点击 重置属性按钮
弹框状态显示
DIALOG_UNINITIALIZED
DIALOG_INITIALIZED
DIALOG_APPEARING
DIALOG_DISAPPEARED
Pass
背景模糊效果示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背景模糊效果。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内变为深色 Pass
背景效果参数示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 设置属性按钮
3.点击 背景效果参数。
4.点击 点此打开弹窗按钮 查看验证结果
5.点击 弹框中Close Dialog 按钮
6.点击 重置属性按钮
弹框内变为深色 Pass
返回按钮示例验证 应用位于首页 1.点击 OpenCustomDialog_CAPI对接示例按钮
2.点击 返回按钮
返回上一层 Pass
弹窗Demo contorller示例验证 应用位于首页 1.点击 dialog demo按钮
2.点击 DialogController demo按钮
3.点击 “点击弹窗”按钮。 查看验证结果。
4.点击 “关闭弹窗”按钮。 查看验证结果。
弹框正常显示和关闭 Pass
弹窗Demo option示例验证 应用位于首页 1.点击 dialog demo按钮
2.点击 DialogOption demo按钮
3.点击 “点击弹窗”按钮。 查看验证结果。
4.点击 “关闭弹窗”按钮。 查看验证结果。
弹框正常显示和关闭 Pass
弹窗Demo option Text示例验证 应用位于首页 1.点击 dialog demo按钮
2.点击 Text Option demo按钮
3.点击 “点击弹窗”按钮。 查看验证结果。
4.点击 “关闭弹窗”按钮。 查看验证结果。
弹框正常显示和关闭 Pass
弹窗Demo lifecycle示例验证 应用位于首页 1.点击 dialog demo按钮
2.点击 Dialog lifecycle demo按钮
3.点击 “点击弹窗”按钮。 查看验证结果。
4.点击 “关闭弹窗”按钮。 查看验证结果。
弹框正常显示和关闭 Pass