如何设计app测试用例

功能测试

  1. 测试方法:等价类划分法、边界值法、场景法、因果图法。
  2. 优先级设定:核心业务功能设为高优先级。
  3. 需求覆盖
    • 正向场景、反向场景、关联接口串场景

    • 与后端开发确认测试用例是否全面覆盖后端逻辑。

    • 和产品确认用例是否覆盖本次需求,以及是否存在回归测试点。

  4. 数据验证
    • 输入合法性:针对有输入要求的地方,按规则检查输入数据。如输入手机号,检查是否为 11 位数字;输入日期,查看格式是否正确。
    • 页面数据一致:对比不同页面相同数据的显示。如商品详情页和订单页的商品价格、数量等信息应一致。
    • 存储读取准确:验证数据能正确保存到数据库,且读取时无误。如添加用户信息后,查询数据库看信息是否完整保存,再次读取该信息时显示是否准确。
  5. 界面交互测试
    • 按钮测试:点击按钮,检查是否触发相应操作,如登录按钮点击后是否跳转到登录验证流程,按钮样式在点击前后是否有正确变化。

    • 菜单测试:展开和收起菜单,查看菜单内容是否完整显示、无重叠,子菜单的层级关系是否正确,点击菜单选项是否能正确跳转或执行对应功能。

    • 页面跳转测试:操作触发页面跳转时,检查是否能正确跳转到目标页面,页面加载是否正常,有无卡顿、白屏,跳转过程中数据传递是否准确。

安全性测试

交互测试

兼容性测试

性能测试

接口测试

弱网测试

稳定性测试

安装 / 卸载测试

相关推荐
测试-鹏哥3 小时前
AI 生成功能测试用例操作说明
测试用例
M malloc9 小时前
软件测试之测试用例的设计
测试用例·可用性测试
Birdy_x1 天前
接口自动化项目实战(3):YAML读取+登录获取Token +YAML写入
运维·自动化·测试用例
Greg_Zhong1 天前
测试用例之功能测试的核心:等价类划分法、边界值分析法的完整认识
功能测试·测试用例
测试开发技术1 天前
Cursor 生成测试用例实战:一个 Skill,10 分钟产出可评审测试用例
自动化测试·软件测试·测试开发·测试用例·cursor·skills
测试老哥2 天前
Web自动化测试:Cypress 测试框架概述
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
Greg_Zhong2 天前
测试用例使用及浏览器抓包测试接口
测试用例
东方不败之鸭梨的测试笔记2 天前
AI生成测试用例,哪些因素会影响生成用例的质量?
人工智能·测试用例
兰.lan3 天前
【黑马ai测试】判定表+流程图+ai生成测试用例
ai·测试用例·流程图·ai编程
东方不败之鸭梨的测试笔记3 天前
如何对AI测试用例生成方案进行评估?
人工智能·测试用例