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

软件测试学习第三天

作业

1. 百度登录

题目

测试用例设计

测试用例编写

用例编号用例标题模块/项目优先级前置条件测试步骤测试数据预期结果
baidu_login_001手机号登录百度成功(手机号密码都符合要求)百度登录P01. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号(如13800000001) 3. 用户知道该账号的密码(如Aa123456)"1. 打开百度首页 2. 点击登录按钮 3. 输入账号密码 4. 点击登录"手机号:13800000001 密码:Aa123456登录成功,首页显示已登录成功的账号信息
baidu_login_002手机号无效(第一位非1)百度登录P1用户尝试使用一个无效的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入无效的手机号和任意密码 4. 点击登录"手机号:23800000001 密码:Aa123456提示“手机号格式错误”
baidu_login_003手机号无效(第二位小于等于2)百度登录P1用户尝试使用一个无效的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入无效的手机号和任意密码 4. 点击登录"手机号:11800000001 密码:Aa123456提示“手机号格式错误”
baidu_login_004手机号未注册百度登录P1用户尝试使用一个未注册的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入未注册的手机号和任意密码 4. 点击登录"手机号:13800000002 密码:Aa123456提示“账号未注册”
baidu_login_005手机号长度大于11位百度登录P2用户尝试使用一个长度超过11位的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入超长手机号和任意密码 4. 点击登录"手机号:138000000011 密码:Aa123456提示“手机号格式错误”
baidu_login_006手机号长度小于11位百度登录P2用户尝试使用一个长度不足11位的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入短手机号和任意密码 4. 点击登录"手机号:138000000 密码:Aa123456提示“手机号格式错误”
baidu_login_007手机号包含非数字字符百度登录P2用户尝试使用一个包含非数字字符的手机号进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入含非数字字符的手机号和任意密码 4. 点击登录"手机号:138a0000001 密码:Aa123456提示“手机号格式错误”
baidu_login_008密码为空百度登录P11. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号"1. 打开百度首页 2. 点击登录按钮 3. 输入手机号,不输入密码 4. 点击登录"手机号:13800000001 密码:空提示“密码不能为空”
baidu_login_009密码错误百度登录P11. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号 3. 用户尝试使用错误的密码进行登录"1. 打开百度首页 2. 点击登录按钮 3. 输入手机号和错误密码 4. 点击登录"手机号:13800000001 密码:Wrong123提示“密码错误”
baidu_login_010特殊字符密码登录百度登录P21. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号"1. 打开百度首页 2. 点击登录按钮 3. 输入手机号和特殊字符密码 4. 点击登录"手机号:13800000001 密码:!@#$$%^提示“密码错误”或“密码强度不够”(根据系统实际要求)

2. 微信注册的测试

题目

测试用例设计

测试用例编写

用例编号用例标题模块优先级前置条件用例步骤用例数据预期结果
wechat_reg_001微信注册成功(手机号合法且未注册,密码:8~16位字母)微信(WeChat)P0未注册的手机号"1. 打开微信注册页面 2. 输入测试数据 3. 点击注册"手机号:17716541741 密码:aaaaabbbbbcc注册成功
wechat_reg_002手机号已注册微信(WeChat)P1已注册的手机号"1. 打开微信注册页面 2. 输入已注册的手机号和任意密码 3. 点击注册"手机号:已注册的手机号 密码:anypassword提示“手机号已注册”
wechat_reg_003手机号第一位非1微信(WeChat)P1无特定前置条件,使用无效手机号"1. 打开微信注册页面 2. 输入无效手机号和任意密码 3. 点击注册"手机号:27716541741 密码:anypassword提示“手机号格式错误”
wechat_reg_004手机号第二位小于等于2微信(WeChat)P1无特定前置条件,使用无效手机号"1. 打开微信注册页面 2. 输入无效手机号和任意密码 3. 点击注册"手机号:11716541741 密码:anypassword提示“手机号格式错误”
wechat_reg_005手机号长度小于11位微信(WeChat)P2无特定前置条件,使用短手机号"1. 打开微信注册页面 2. 输入短手机号和任意密码 3. 点击注册"手机号:17716 密码:anypassword提示“手机号格式错误”
wechat_reg_006手机号长度大于11位微信(WeChat)P2无特定前置条件,使用长手机号"1. 打开微信注册页面 2. 输入长手机号和任意密码 3. 点击注册"手机号:177165417411 密码:anypassword提示“手机号格式错误”
wechat_reg_007手机号非自然数微信(WeChat)P2无特定前置条件,使用含非数字字符的手机号"1. 打开微信注册页面 2. 输入含非数字字符的手机号和任意密码 3. 点击注册"手机号:177a6541741 密码:anypassword提示“手机号格式错误”
wechat_reg_008密码小于8位微信(WeChat)P1未注册的手机号"1. 打开微信注册页面 2. 输入手机号和短密码 3. 点击注册"手机号:17716541741 密码:aaaa提示“密码长度不足”
wechat_reg_009密码大于16位微信(WeChat)P2未注册的手机号"1. 打开微信注册页面 2. 输入手机号和长密码 3. 点击注册"手机号:17716541741 密码:aaaaabbbbbccccccc提示“密码长度过长”或根据系统设计而定
wechat_reg_010密码为纯数字微信(WeChat)P1未注册的手机号"1. 打开微信注册页面 2. 输入手机号和纯数字密码 3. 点击注册"手机号:17716541741 密码:12345678提示“密码不能为纯数字”
wechat_reg_011密码为空微信(WeChat)P1未注册的手机号"1. 打开微信注册页面 2. 输入手机号,不输入密码 3. 点击注册"手机号:17716541741 密码:空提示“密码不能为空”
wechat_reg_012密码包含8~16位特殊符号微信(WeChat)P2未注册的手机号"1. 打开微信注册页面 2. 输入手机号和特殊符号密码 3. 点击注册"手机号:17716541741 密码:!@#$%^&*根据系统设计,可能提示密码强度不够或其他信息
wechat_reg_013密码包含8~16位英文字母+数字微信(WeChat)P1未注册的手机号"1. 打开微信注册页面 2. 输入手机号和混合密码(字母+数字) 3. 点击注册"手机号:17716541741 密码:aaaa123456注册成功
wechat_reg_014密码包含8~16位英文字母+特殊符号微信(WeChat)P2未注册的手机号"1. 打开微信注册页面 2. 输入手机号和混合密码(字母+特殊符号) 3. 点击注册"手机号:17716541741 密码:aaaa!@#$根据系统设计,可能注册成功或提示密码强度
wechat_reg_015密码包含8~16位数字+特殊符号微信(WeChat)P2未注册的手机号"1. 打开微信注册页面 2. 输入手机号和混合密码(数字+特殊符号) 3. 点击注册"手机号:17716541741 密码:1234!@#$根据系统设计,可能注册成功或提示密码强度
wechat_reg_016密码包含8~16位数字+特殊符号+英文字母微信(WeChat)P1未注册的手机号"1. 打开微信注册页面 2. 输入手机号和复杂密码(数字+特殊符号+英文字母) 3. 点击注册"手机号:17716541741 密码:aaaa1234!@#$注册成功
wechat_reg_017空手机号注册微信(WeChat)P1"1. 打开微信注册页面 2. 不输入手机号,输入任意密码 3. 点击注册"手机号:空 密码:anypassword提示“手机号不能为空”
http://www.cnnetsun.cn/news/34771.html

相关文章:

  • 对比传统学习:AI如何让Python学习效率提升10倍
  • 用CanTest快速验证微服务API的可靠性原型
  • YOLOv8+PyQt5苹果叶病害检测(可以重新训练,yolov8模型,从图像、视频和摄像头三种路径识别检测)
  • AI如何帮你快速解决Selenium NoSuchDriverException错误
  • 彻底解放游戏束缚:ER-Save-Editor让你成为真正的存档编辑大师
  • AI如何帮你快速搭建Tomcat8开发环境?
  • 终极指南:如何用Threema Android实现完全私密通讯
  • 交叉注意力在医疗影像诊断中的突破性应用
  • 39、保障Web服务器安全:从安装到配置的全流程指南
  • 5步构建去中心化能源交易平台:从概念验证到规模化部署
  • AI如何帮你优化SQL查询:INSERT SELECT实战技巧
  • 电商网站实战:解决商品列表页的无限循环问题
  • 5分钟搭建qiankun框架原型
  • Qwen3 30B A3B Python编程助手:企业级AI代码生成完全指南
  • 3步搞定LLM训练数据清洗:Easy Dataset智能优化指南
  • vue基于 Spring Boot 技术潞州区志愿者管理系统的设计与实现_22l8ehwh-java毕业设计
  • MCP Inspector完整指南:5步掌握MCP服务器可视化调试技巧
  • 如何快速掌握Visibility.js:页面可见性管理的完整指南
  • 终极Synology M2卷创建指南:5分钟快速部署NVMe存储池
  • AI视觉模型部署终极指南:从零到生产环境的完整实践
  • Legado开源阅读:打造个性化数字阅读的终极指南
  • CoffeeTime BIOS魔改工具:终极1151针主板升级指南
  • 5分钟原型开发:用Node.js快速验证产品创意
  • 终极指南:如何使用 circuit-tracer 深入探索深度学习模型内部电路
  • 如何用AI自动修复SW许可证错误-8.544.0
  • 5分钟搞定OceanBase监控告警:从零搭建完整运维体系
  • 如何用AI快速生成ztree树形菜单代码
  • OpenVSCode Server性能调优终极实战指南:从诊断到优化全链路深度解析
  • 终极FastAPI开发套件:一站式企业级解决方案
  • 敏捷开发中测试人员的价值定位