如何设计app测试用例

功能测试

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

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

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

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

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

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

安全性测试

交互测试

兼容性测试

性能测试

接口测试

弱网测试

稳定性测试

安装 / 卸载测试

相关推荐
MYPM_AndyLiu6 小时前
Codes 开源免费研发项目管理平台 2025年第一个大版本3.0.0 版本发布及创新的轻IPD实现
测试用例·开源软件·jira·项目管理工具·项目管理软件·teambition·redmine
测试199815 小时前
Jmeter HTTP代理服务器录制压力脚本
自动化测试·软件测试·测试工具·jmeter·程序人生·职场和发展·测试用例
互联网杂货铺2 天前
软件测试之压力测试
自动化测试·软件测试·测试工具·jmeter·职场和发展·测试用例·压力测试
测试杂货铺2 天前
接口测试及常用接口测试工具(Postman/Jmeter)
自动化测试·软件测试·测试工具·jmeter·测试用例·接口测试·postman
车端域控测试工程师3 天前
【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑰】
经验分享·学习·汽车·测试用例·capl
车端域控测试工程师3 天前
【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑪】
经验分享·学习·汽车·测试用例·capl
车端域控测试工程师4 天前
【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑩】
经验分享·学习·汽车·测试用例·capl