当前位置: 首页 > news >正文

测试用例的设计

组合原则:多个选项有效数据建议组合使用(正向功能)、单个选项无效数据组合其他选项有效数据使用(逆向功能)

一、针对登录模块设计测试用例:

1.账号:已注册手机号、已注册邮箱、为空、未注册手机号、未注册邮箱

2.密码:注册密码、为空、错误密码

3.验证码:正确、过期、错误

账号:有效(已注册手机号、已注册邮箱)、无效(为空、未注册手机号、未注册邮箱)

密码:有效(注册密码)、无效(为空、错误密码)

验证码:有效(正确且未过期)、无效(为空、错误验证码、正确但过期验证码)

有效测试点:

(1).有效手机号、有效密码、有效验证码

(2).有效邮箱、有效密码、有效验证码

无效测试点:

(1).账号为空、有效密码、有效验证码

(2).邮箱未注册、有效密码、有效验证码

(3).手机号未注册、有效密码、有效验证码

(4).注册邮箱、密码为空、有效验证码

(5).注册手机号、密码为空、有效验证码

(6).注册邮箱、密码错误、有效验证码

(7).注册手机号、密码错误、有效验证码

(8).注册邮箱、密码正确、验证码为空

(9).注册邮箱、密码正确、验证码为空

(10).注册手机号、密码正确、验证码过期

(11).注册手机号、密码正确、验证码过期

二、针对注册模块设计测试用例:

1.账号:未注册手机号且不能为空

2.密码:8~16个字符,需要包含大小写字母和数字(测试长度无效时,需要确保规则是符合要求的,测试规则无效时,需要确保长度是符合要求的)

3.条款:需要勾选

账号:有效(未注册手机号)、无效(为空、已注册手机号、非11位数字、11为非数字)

密码:有效(8位大小写以及数字组成,16位大小写字母以及数字组成,11位大小写以及数字组成)、无效(5位大小写以及数字组成,18位大小写以及数字组成,10位全大写字母、10位全小写字母、10位数字、为空)

条款:有效(勾选),无效(不勾选)

有效测试点:

(1).未注册手机号、8位大小写以及数字组成、勾选条款

(2).未注册手机号、16位大小写以及数字组成、勾选条款

(3).注册手机号、11位大小写以及数字组成、勾选条款

无效测试点:

(1).注册手机号为空、有效密码、勾选条款

(2).已注册手机号、有效密码、勾选条款

(3).非11位数字、有效密码、勾选条款

(4).11为非数字、有效密码、勾选条款

(5).有效手机号、5位大小写以及数字组成、勾选条款

(6).有效手机号、18位大小写以及数字组成、勾选条款

(7).有效手机号、10位全大写字母、勾选条款

(8).有效手机号、10位全小写字母、勾选条款

(9).有效手机号、10位数字、勾选条款

(10).有效手机号、密码为空、勾选条款

(11).有效手机号、有效密码、未勾选条款

http://www.xdnf.cn/news/157681.html

相关文章:

  • 股指期货成交量是单边还是双边?
  • 慢查询日志对于分析mysql数据库性能有什么帮助
  • crossOriginLoading使用说明
  • 达芬奇模板 15组现代简洁文字标题动画 Modern Titles v2.0 DR
  • 搭建基于火灾风险预测与防范的消防安全科普小程序
  • 客户案例 | 光热+数智双驱动!恒基能脉的数字化协同与技术创新实践
  • 启动 n8n 步骤指南
  • x86系列CPU寄存器和汇编指令总结
  • 【新技术】微软 Azure Test Impact Analyzer (TIA) 全面解析
  • Python Cookbook-6.10 保留对被绑定方法的引用且支持垃圾回收
  • Spark 极速回顾
  • AIGC在游戏开发中的革命:自动化生成3A级游戏内容
  • 如何使用WebRTC
  • Cisco Packet Tracer使用 搭建网络拓扑
  • 3、LangChain基础:LangChain Tools Agent
  • 【Kafka】Windows环境下生产与消费流程详解(附流程图)
  • proxychains4系统代理for linux(加速国内github下载速度,pip安装)
  • pytorch python常用指令
  • 2025.04.26-美团春招笔试题-第二题
  • 线性代数(一些别的应该关注的点)
  • 立创EDA
  • 25【干货】在Arcgis中根据字段属性重新排序并自动编号的方法(二)
  • 【AI论文】VisuLogic:评估多模态大语言模型中视觉推理的基准
  • MySQL 中 SQL 语句的详细执行过程
  • Windows 安装 Neo4j 教程
  • 【Android】四大组件之Activity
  • 深入解析Spring Boot配置处理器:机制、架构与实践
  • 7.13 GitHub Sentinel全链路测试实战:自动化框架+零误差传输,QPS提升6倍!
  • 《C#数据结构与算法》—二分查找法和顺序查找
  • 365打卡第R3周: RNN-心脏病预测