基础自定义弹出框 (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