基础自定义弹出框 (CustomDialog) 用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
创建自定义弹出框 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,返回 弹出框显示正常 是 Pass
弹出框的交互 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,点击"confirm"按钮,返回 弹出框交互显示正常 是 Pass
弹出框的交互 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,点击"confirm"按钮,点击"点击返回"按钮,返回 弹出框交互显示正常 是 Pass
弹出框的动画 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,返回 弹出框,动画显示正常 是 Pass
弹出框的样式 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,返回 弹出框样式显示正常 是 Pass
嵌套自定义弹出框 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"Click Me"按钮,点击"Open Second Dialog Box and close this box"按钮,点击"Create Text"按钮,点击"Close Second Dialog Box"按钮,返回 弹出框样式显示正常 是 Pass
实现弹出框的物理返回拦截 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,点击"confirm"按钮,返回 弹出框物理返回拦截正常 是 Pass
获取弹出框的状态 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"click me"按钮,点击"查询弹窗状态:通过自定义组件自带controller"按钮,点击"查询弹窗状态:通过CustomDialogController"按钮,点击"关闭弹窗"按钮,返回 弹出框状态显示正常 是 Pass
设置弹出框避让软键盘的距离 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"打开弹窗"按钮,等待1秒钟,光标选中输入框,等待1秒钟返回,再等待1秒钟返回,再等待1秒钟返回

不依赖UI组件的全局自定义弹出框 (openCustomDialog) 测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
测试更新自定义弹出框的属性 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击"open dialog and update options"按钮,等待3秒,返回。再点击"open dialog and update content"按钮,等待3秒,返回 动画显示正常,消失正常 是 Pass
测试为弹出框内容和蒙层设置不同的动画效果 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击打开弹窗按钮,等待5秒动画显示,返回,再等待5秒动画消失 动画显示正常 是 Pass
测试设置弹出框避让软键盘的距离 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入示例页面,点击打开弹窗按钮,等待一秒,返回,等待1秒,再返回,等待1秒 避让软键盘正常 是 Pass

弹出框蒙层控制 测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
测试使用CustomDialogController打开和关闭动画 设备正常运行 进入示例页面,点击按钮等待2秒动画显示,返回,再等待两秒动画消失 动画显示正常,消失正常 是 Pass
测试使用蒙层控制功能 设备正常运行 进入示例页面,分别点击所有按钮,有动画则等待一秒,返回,有动画则等待2秒 根据设置项显示正常 是 Pass
设置浮层 设备正常运行 进入设置浮层页面 页面布局正常,浮层设置正确 是 Pass
固定样式弹出框首页加载测试 设备正常运行 验证基础元素展示 检查标题和列表组件 是 Pass
固定样式弹出框/操作菜单页面加载,页面按钮响应 设备正常运行 1. 点击"固定样式弹出框",会出现列表组件,包括“操作菜单”组件。
2. 点击“操作带单”组件按钮,出现操作菜单页面。
3. 点击该页面的ShowActionMenu菜单,会弹出菜单响应页面。
页面加载成功
菜单点击响应正常
是 Pass
固定样式弹出框/日期滑动选择器自定义弹窗页面加载,页面按钮响应 设备正常运行 进入日期滑动选择器自定义弹窗页面,点击按钮 页面布局正常,按钮点击响应正确 是 Pass

Navigation 测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
测试文本提示气泡示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试添加气泡状态变化的事件示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试带按钮的提示气泡示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试气泡的动画示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试自定义气泡示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试气泡样式示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试气泡避让软键盘示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试设置气泡内的多态效果示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试气泡支持避让中轴示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试菜单弹出时振动效果示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试菜单支持避让中轴示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试控制子窗菜单的事件透传示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试基于绑定组件指定位置弹出菜单示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试创建默认样式的菜单示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
测试使用@Builder自定义菜单内容示例 设备正常运行 进入各个示例页面,push页面,然后返回 页面跳转正常 是 Pass
设置浮层 设备正常运行 进入设置浮层页面 页面布局正常,浮层设置正确 是 Pass

固定样式弹出框(FixedStyleDialog)测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
固定样式弹出框首页 首页加载测试 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 验证基础元素展示 检查标题和列表组件 Pass
固定样式弹出框/操作菜单页面加载,页面按钮响应 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 1. 点击"固定样式弹出框",会出现列表组件,包括“操作菜单”组件。
2. 点击“操作带单”组件按钮,出现操作菜单页面。
3. 点击该页面的ShowActionMenu菜单,会弹出菜单响应页面。
页面加载成功,菜单点击响应正常 是 Pass
固定样式弹出框/日期滑动选择器自定义弹窗页面加载,页面按钮响应 设备正常运行并且跑测试用例之前需要设置用例超时时间为90秒 进入日期滑动选择器自定义弹窗页面,点击按钮 页面布局正常,按钮点击响应正确 是 Pass