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

软件测试学习第五天

1.根据判定表设计测试用例

题目

用例设计

用例编写

用例编号用例标题模块/项目优先级前置条件用例步骤用例数据预期结果
Ship_001发货成功(所有信息非空)电商系统发货P0已有订单生成(待发货)1. 进入发货页面 2. 选择一个物流公司 3. 输入配送单号 4. 勾选商品信息 5. 点击确认发货物流公司:xxx 配送单号:xxx 商品信息:勾选发货成功
Ship_002发货失败(物流为空)电商系统发货P1已有订单生成(待发货)1. 进入发货页面 2. 不选择物流公司 3. 输入配送单号 4. 勾选商品信息 5. 点击确认发货物流公司:空 配送单号:xxx 商品信息:勾选发货失败,提示“请选择物流公司”
Ship_003发货失败(单号为空)电商系统发货P1已有订单生成(待发货)1. 进入发货页面 2. 选择一个物流公司 3. 不输入配送单号 4. 勾选商品信息 5. 点击确认发货物流公司:xxx 配送单号:空 商品信息:勾选发货失败,提示“请输入配送单号”
Ship_004发货失败(商品信息为空)电商系统发货P1已有订单生成(待发货)1. 进入发货页面 2. 选择一个物流公司 3. 输入配送单号 4. 不勾选商品信息 5. 点击确认发货物流公司:xxx 配送单号:xxx 商品信息:未勾选发货失败,提示“请选择商品信息”
Ship_005发货失败(物流和单号为空)电商系统发货P2已有订单生成(待发货)1. 进入发货页面 2. 不选择物流公司 3. 不输入配送单号 4. 勾选商品信息 5. 点击确认发货物流公司:空 配送单号:空 商品信息:勾选发货失败,提示“请选择物流公司和输入配送单号”
Ship_006发货失败(物流和商品信息为空)电商系统发货P2已有订单生成(待发货)1. 进入发货页面 2. 不选择物流公司 3. 输入配送单号 4. 不勾选商品信息 5. 点击确认发货物流公司:空 配送单号:xxx 商品信息:未勾选发货失败,提示“请选择物流公司和商品信息”
Ship_007发货失败(单号和商品信息为空)电商系统发货P2已有订单生成(待发货)1. 进入发货页面 2. 选择一个物流公司 3. 不输入配送单号 4. 不勾选商品信息 5. 点击确认发货物流公司:xxx 配送单号:空 商品信息:未勾选发货失败,提示“请输入配送单号和选择商品信息”
Ship_008发货失败(所有信息为空)电商系统发货P2已有订单生成(待发货)1. 进入发货页面 2. 不选择物流公司 3. 不输入配送单号 4. 不勾选商品信息 5. 点击确认发货物流公司:空 配送单号:空 商品信息:未勾选发货失败,提示“请填写所有必要信息”

2.根据业务流程图设计用例

用例编写

用例编号用例标题模块优先级前置条件测试步骤测试数据预期结果
artide_001文章发布成功( 所有条件都符合)发布文章业务P01.能发布成功(内容符合要求)
2.审核能够通过(符合规则)

1.自媒体登录成功
2.发送文章内容
3.管理员审核
4.管理员已发布
5.用户查看
/发布成功
能够查看发布后的内容
artide_002发布失败(无法发布)发布文章业务P11.不能发布成功(内容不符合要求)

1.自媒体登录成功
2.发送文章内容
/发布失败
提示:xxx
artide_003发布失败(管理员审核不通过)发布文章业务P1①能发布成功(内容符合要求)
②不能审核通过(不符合规则)
1.自媒体登录账号
2.发布文章内容
3.管理员审核
\发布失败
管理员审核失败
artide_004发布失败(管理员驳回待修改)发布文章业务P1①能发布成功(内容符合要求)
②不能审核通过(不符合规则)
1.自媒体登录账号
2.发布文章内容
3.管理员审核(驳回)
4.自媒体用户后续待修改
\发布失败
后续待用户修改

3.某理财系统注册功能测试用例设计

用例编号用例标题用例模块优先级前置条件用例步骤用例数据预期结果
register_001注册成功(有效手机号和密码,验证码、短信验证码正确,协议已勾选)账号注册业务P0注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138000 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册成功
register_002注册失败(手机号小于11位)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写短位数手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:1380013800(10位) 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号格式错误”
register_003注册失败(手机号大于11位)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写长位数手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:138001380000(12位) 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号格式错误”
register_004注册失败(手机号第一位不为1)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写首位非1的手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:23800138000 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号格式错误”
register_005注册失败(手机号第二位小于等于2)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写第二位小于等于2的手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:10800138000 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号格式错误”
register_006注册失败(手机号含非自然数字符)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写含非自然数字符的手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:138a013b000 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号格式错误”
register_007注册失败(手机号已注册)账号注册业务P1注册页面能正常打开,手机号已注册1. 打开注册页面 2. 填写已注册的手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:已注册的手机号(如13800138001) 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“手机号已注册”
register_008注册成功(密码为6~16位数字+英文字母)账号注册业务P0注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置数字+字母密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138002 密码:Ab123456 验证码:8888 短信验证码:123456 协议:已勾选注册成功
register_009注册成功(密码为6~16位特殊符号+英文字母)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置特殊符号+字母密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138003 密码:!@Ab1234 验证码:8888 短信验证码:123456 协议:已勾选注册成功(若规则允许)或提示“密码强度规则说明(若需)”,但此处预期为成功
register_010注册成功(密码为6~16位特殊符号,但可能提示强度不足)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置全特殊符号密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138004 密码:!@#$%%^ 验证码:8888 短信验证码:123456 协议:已勾选根据规则,可能注册成功或提示“密码强度不足”
register_011注册成功(密码为6~16位数字+特殊符号)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置数字+特殊符号密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138005 密码:123!@#$ 验证码:8888 短信验证码:123456 协议:已勾选注册成功
register_012注册失败(密码小于6位)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置短密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138006 密码:Ab123 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“密码长度不足”
register_013注册失败(密码大于16位)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置长密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138007 密码:Ab1234567890123456(18位) 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“密码长度过长”
register_014注册失败(密码为空)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 密码字段留空 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138008 密码:空 验证码:8888 短信验证码:123456 协议:已勾选注册失败,提示“密码不能为空”
register_015注册失败(验证码错误)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写错误验证码 5. 获取短信验证码(此步可能因验证码错误而失败,但为完整流程仍列出) 6. 填写短信验证码(同上) 7. 勾选协议 8. 点击免费注册手机号:13800138009 密码:P@ssw0rd 验证码:1234(错误) 短信验证码:123456(此步可能无需填写,因验证码已错) 协议:已勾选注册失败,提示“验证码错误”
register_016注册失败(验证码过期)账号注册业务P2注册页面能正常打开,验证码已过期,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写过期的验证码 5. 尝试获取短信验证码(可能因验证码过期而失败) 6. 填写短信验证码(同上,可能无需) 7. 勾选协议 8. 点击免费注册手机号:13800138010 密码:P@ssw0rd 验证码:过期的验证码(如昨日验证码) 短信验证码:无需或任意 协议:已勾选注册失败,提示“验证码已过期”
register_017注册失败(验证码为空)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 验证码字段留空 5. 获取短信验证码(可能因验证码为空而失败) 6. 填写短信验证码(同上,可能无需) 7. 勾选协议 8. 点击免费注册手机号:13800138011 密码:P@ssw0rd 验证码:空 短信验证码:无需或任意 协议:已勾选注册失败,提示“验证码不能为空”
register_018注册失败(短信验证码错误)账号注册业务P1注册页面能正常打开,手机号未注册,且已获取到短信验证码(但错误)1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码(但记录错误值) 6. 填写错误的短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138012 密码:P@ssw0rd 验证码:8888 短信验证码:654321(错误) 协议:已勾选注册失败,提示“短信验证码错误”
register_019注册失败(短信验证码过期)账号注册业务P2注册页面能正常打开,短信验证码已过期,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写验证码 5. 获取过期的短信验证码 6. 填写过期的短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138013 密码:P@ssw0rd 验证码:8888 短信验证码:过期的短信验证码(如昨日验证码) 协议:已勾选注册失败,提示“短信验证码已过期”
register_020注册失败(短信验证码为空)账号注册业务P1注册页面能正常打开,手机号未注册,且已尝试获取短信验证码但留空1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码但留空不填 6. 短信验证码字段留空 7. 勾选协议 8. 点击免费注册手机号:13800138014 密码:P@ssw0rd 验证码:8888 短信验证码:空 协议:已勾选注册失败,提示“短信验证码不能为空”
register_021注册失败(协议未勾选)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 协议未勾选 8. 点击免费注册手机号:13800138015 密码:P@ssw0rd 验证码:8888 短信验证码:123456 协议:未勾选注册失败,提示“请同意用户协议”
register_022注册成功(密码为6~16位纯数字)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置纯数字密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138016 密码:12345678 验证码:8888 短信验证码:123456 协议:已勾选根据规则,可能注册成功或提示“密码强度不足”,但此处预期为成功或提示(根据实际需求)
register_023注册成功(密码为6~16位纯字母)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置纯字母密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138017 密码:abcdefgh 验证码:8888 短信验证码:123456 协议:已勾选根据规则,可能注册成功或提示“密码强度不足”,但此处预期为成功或提示(根据实际需求)
register_024注册失败(手机号含空格)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写含空格的手机号 3. 设置密码 4. 填写验证码 5. 获取短信验证码(可能因手机号格式错误而失败) 6. 填写短信验证码(同上,可能无需) 7. 勾选协议 8. 点击免费注册手机号:138 0013 8018(含空格) 密码:P@ssw0rd 验证码:8888 短信验证码:无需或任意 协议:已勾选注册失败,提示“手机号格式错误”
register_025注册验证(预期失败或成功,密码含空格)账号注册业务P1注册页面能正常打开,手机号未注册1. 打开注册页面 2. 填写手机号 3. 设置含空格的密码 4. 填写验证码 5. 获取短信验证码 6. 填写短信验证码 7. 勾选协议 8. 点击免费注册手机号:13800138019 密码:P@ss w0rd(含空格) 验证码:8888 短信验证码:123456 协议:已勾选根据需求,可能注册失败提示“密码格式错误”或注册成功(若规则允许)
register_026注册失败(全部字段为空)账号注册业务P0注册页面能正常打开1. 打开注册页面 2. 所有字段留空 3. 点击免费注册手机号:空 密码:空 验证码:空 短信验证码:空 协议:未勾选注册失败,提示“所有字段不能为空”或分别提示每个字段的错误
http://www.cnnetsun.cn/news/52163.html

相关文章:

  • 1、现代 C++ 挑战:从基础到实战
  • 当数据回归遇上暴击流:SVM Adaboost实战手札
  • 65、文件管理子系统与网络协议通信概述
  • DAY18 机器学习
  • jd.item_review获取京东商品评论 及tb.item_review获取taobao商品评论
  • Windows11系统文件verifier.dll丢失或损坏问题 下载修复
  • C++树形数据结构————树状数组、线段树中“逆序对”的问题
  • 2025年B站视频下载终极指南:bilili工具完整使用教程
  • 教程 32 - 几何体系统
  • Cursor高级技巧与最佳实践
  • Cursor + MCP:冲击的不仅是前端,而是整个软件开发范式!
  • 2025年十大旗舰对决:极致轻薄成高端手机新战场
  • 【Vue3】 中 ref 与 reactive:状态与模型的深入理解
  • 毕设 stm32 RFID员工打卡门禁系统(源码+硬件+论文)
  • 全球最大、最领先的吉利全球全域安全中心正式发布
  • Android中Compose系列之按钮Button
  • wangEditor导入excel数据到html富文本编辑
  • 光伏电池simulink仿真模型 光伏电池建模仿真 包括改变温度 改变辐照度的特性分析 模型可...
  • JSP中如何利用分块技术实现百万文件上传优化?
  • 60、Ubuntu 安装硬件规划全攻略
  • 2025年12月— CET四六级答案
  • 锐捷RGSP | 端口安全技术原理与应用
  • Cameralink采集卡软件EspeedGrab使用讲解:4图像处理
  • 31、脚本编程进阶:Here文档、自上而下设计与流程控制
  • 信捷XDH系列PLC的追剪/飞剪/电子凸轮程序模板
  • 【大模型】-LangChain--stream流式同步异步
  • 兜兜英语每日短语:逃单篇
  • 计算机毕业设计springboot汽车智慧检修系统 基于SpringBoot的智能汽车故障预测与维修管理平台 融合IoT的SpringBoot车辆健康监测与维修决策系统
  • python3
  • 【3D图像技术分析与实现】Apple Vision Pro三维成像技术栈深度解析