第一天跟着AI学测试(2小时)

发布时间:2026/9/25 21:43:31

第一天跟着AI学测试(2小时) 任务问题1、测试目的定义原则2、黑盒、白盒、灰盒测试区别定义方法场景3、测试全流程与阶段划分4、常见测试类型概念用例设计方法实操4种核心用例设计方法等价类划分法有效等价类、无效等价类的划分规则边界值分析法边界点、上点、离点的取值逻辑场景法主流程、异常分支的梳理思路错误推测法基于经验预判常见问题实操练习必须做面试直接考题目针对「手机号验证码登录」功能设计完整测试用例要求覆盖正常、异常、边界、兼容、安全等维度至少输出20条用例回答测试目的通过发现和跟踪软件缺陷保障软件最终交付测试定义对软件验证和确认判断是否满足需求黑、白、灰三者区别内部代码逻辑实现黑盒测试功能测试、数据驱动测试用户角度看不到内部代码方法等价类划分边界值分析场景法错误推测法数据驱动测试数据与逻辑分离等价类有效等价类符合需求、合法的输入数据无效等价类不符合需求、非法的输入数据举例通用软件场景密码输入框要求「6-16 位纯数字」有效等价类6~16 位之间的纯数字比如1234566 位、123456789012345616 位无效等价类小于 6 位12345、大于 16 位17 位数字、包含字母 / 符号123abc、空输入、全空格存储芯片测试场景芯片要求支持「512 字节4KB 长度的写入操作」有效等价类512 字节4KB 区间内的写入长度比如 1KB、2KB、3.5KB无效等价类小于 512 字节256 字节、大于 4KB8KB、负长度、非对齐长度比如 1.5 字节白盒测试结构测试、代码驱动测试可以看到内部代码程序员的角度。方法语句覆盖、判定覆盖、条件覆盖、路径覆盖语句覆盖每一条可执行语句至少执行 1 次判定覆盖每个判定的所有可能结果真、假至少出现 1 次条件覆盖每个判定中的每一个独立条件所有可能结果真、假至少出现 1 次路径覆盖所有可能的执行路径至少走 1 次灰盒测试混合测试、接口测试介于白盒与黑盒之间。方法接口测试、数据库效验、模块集成测试测试流程需求分析-——测试计划——用例设计——测试执行——缺陷管理——测试报告测试阶段单元测试——集成测试——系统测试——验收测试每一个测试阶段都需要过一遍测试流程实操目前没有执行以下是AI生成不知道这个是只需要写文档还是找一个项目练手测试完后写文档。一、设计思路这是测试岗最经典的用例设计题核心用等价类划分拆分合法/非法输入用边界值分析覆盖临界点结合错误推测法补充安全、规则类异常场景最终覆盖正常功能、异常输入、边界限制、兼容性、安全性、交互体验六大维度。二、前置业务规则通用标准可根据产品调整先明确规则基准所有用例基于此设计手机号11位中国大陆正规号段13/14/15/17/18/19开头验证码6位纯数字有效期60秒同一手机号60秒内仅可获取1次错误限制连续5次验证码错误手机号登录锁定15分钟登录成功跳转首页生成有效登录态三、完整测试用例共26条全维度覆盖一正常功能测试正向核心用例合法手机号正确验证码登录操作输入11位合法手机号点击获取验证码输入收到的正确验证码点击登录 预期登录成功正常跳转首页登录态有效不同正规号段手机号登录操作分别使用13、15、17、19开头的合法手机号获取验证码并登录 预期各号段均可正常收验证码、成功登录验证码有效期内登录操作获取验证码后等待50秒60秒有效期内输入验证码点击登录 预期验证码有效登录成功刷新页面后重新获取验证码登录操作获取验证码后刷新页面重新获取验证码并输入登录 预期新验证码有效旧验证码自动失效可正常登录二异常输入测试无效等价类手机号异常手机号为空操作手机号不输入直接点击获取验证码/登录 预期按钮禁用/提示「请输入手机号」无法触发后续操作手机号少于11位10位边界操作输入10位数字手机号点击获取验证码 预期提示「手机号格式不正确」无法获取验证码手机号多于11位12位边界操作输入12位数字点击获取验证码 预期提示「手机号格式不正确」无法获取验证码手机号包含非数字字符操作输入带字母/中文/特殊符号的手机号如138abc12345 预期提示「手机号格式不正确」无法获取验证码手机号为非法号段操作输入11位数字但非正规号段如12345678901 预期提示「手机号格式不正确」无法获取验证码手机号带空格分隔符操作输入带空格的手机号如138 0000 1234 预期系统自动去空格识别为合法手机号可正常获取验证码验证码异常验证码为空操作输入合法手机号不填验证码点击登录 预期提示「请输入验证码」无法登录验证码少于6位5位边界操作输入5位错误数字点击登录 预期提示「验证码错误」登录失败验证码多于6位7位边界操作输入7位数字点击登录 预期提示「验证码错误」或输入框限制最多输入6位输入任意错误验证码操作输入6位错误数字验证码点击登录 预期提示「验证码错误」登录失败可提示剩余错误次数使用其他手机号的验证码操作A手机号获取验证码填入B手机号的验证码登录 预期提示「验证码错误」登录失败验证码包含字母/特殊符号操作输入带字母/符号的验证码如123ab! 预期提示「验证码错误」或输入框限制仅可输入数字三边界与业务规则测试验证码刚好过期登录操作获取验证码后等待61秒超60秒有效期输入验证码点击登录 预期提示「验证码已过期请重新获取」登录失败60秒内重复获取验证码操作获取验证码后第10秒再次点击获取验证码 预期按钮处于倒计时禁用状态无法重复获取提示倒计时剩余时间连续错误4次未达锁定阈值操作连续4次输入错误验证码 预期每次均提示错误可继续尝试提示剩余可错次数连续错误5次触发锁定操作连续5次输入错误验证码 预期提示「错误次数过多账号已锁定请15分钟后再试」无法继续操作锁定期间尝试登录操作账号锁定后再次获取验证码/输入验证码登录 预期持续提示锁定状态无法进行登录操作锁定到期后解锁登录操作锁定满15分钟后重新获取正确验证码登录 预期锁定解除可正常登录成功四兼容性与环境测试多浏览器/终端兼容操作分别在Chrome、Edge、微信内置浏览器、手机H5页执行登录 预期各环境页面显示正常登录流程一致功能正常弱网环境登录操作模拟2G/高延迟弱网点击获取验证码和登录 预期有加载状态提示页面不崩溃网络恢复后正常响应不会重复提交五安全测试短信防刷验证操作短时间内频繁对同一手机号点击获取验证码 预期触发频率限制提示「操作过于频繁请稍后再试」防止短信轰炸验证码安全校验操作抓包查看接口返回、页面源码 预期验证码不在前端明文返回仅通过短信下发无法通过抓包直接获取四、实操落地步骤测试执行全流程第一步测试前准备对齐需求确认产品规则有效期、锁定次数、号段规则避免用例和需求不符数据准备申请2-3个测试白名单手机号设置固定验证码不用反复收短信准备非法号段、异常字符等测试数据环境工具确认测试环境接口可用准备浏览器、抓包工具Fiddler/Charles、弱网模拟工具、手机测试设备第二步执行顺序按优先级先测核心正向流程先跑通正常登录主流程确认核心功能可用再测异常场景再测输入校验类遍历所有手机号、验证码的异常输入验证前端后端的双重校验再测业务规则验证有效期、重发限制、错误锁定等规则逻辑最后测兼容、安全做环境适配和风险点验证第三步记录与缺陷提交实际结果与预期一致标记为通过不一致标记为缺陷缺陷必须记录测试场景、操作步骤、实际结果、预期结果、截图、测试环境优先级按「核心功能边界规则体验细节」排序第四步回归验证开发修复后针对失败用例重新执行同时回归核心登录流程确保修复不引入新问题。题外话这里只是梳理了知识点用时2小时不知道明天还记得住不【叹气】
延伸阅读

更多相关文章

2026/9/25 21:43:31

DeskcommCRM实战:从客户管理到销售闭环的系统落地全解析

说实话,做了这么多年企业软件实施,我见过太多CRM项目死在同一个地方:系统上线了,销售不用,客服不用,最后变成一个纯给管理层汇报用的“数据花瓶”。原因也简单,多数CRM的设计逻辑是“让管理层看…

2026/9/25 21:43:31

无人机分割数据集 | 反无人机 无人机分割 语义分割 小目标检测 Accurate Drone 目标检测 YOLO格式无人机目标的高精度像素级语义分割9115期

小目标无人机分割数据集 | 反无人机 无人机分割 语义分割 小目标检测 Accurate Drone 目标检测 YOLO格式无人机目标的高精度像素级语义分割9115期 数据集概述 本数据集专注于无人机目标的高精度像素级语义分割,服务于无人机检测、低空安防及空中目标监测。数据应用…

2026/9/25 21:43:31

23 种设计模式的通俗解释,虽然有点污

一、写在前面:设计模式到底在解决什么很多初学者第一次听说“设计模式”时,脑子里冒出的画面是厚厚的《GoF 设计模式》原书、满纸的 UML 类图和永远记不住的名字。但说实话,设计模式并不是什么高深莫测的咒语,它更像是程序员在长期…

2026/9/26 0:49:30

Windows 10 安装 Docker Desktop 全流程与 WSL 2 排查指南

1. 为什么在 Windows 10 上装 Docker Desktop 不是“点下一步就完事”?——从真实踩坑现场说起 你搜“Windows 10 安装 Docker Desktop 教程”,页面刷出来几十篇,标题都差不多,点进去一看:下载安装包 → 双击运行 → …

2026/9/26 0:44:30

答辩PPT模板实战:从母版到放映的完整避坑指南

简介:为华中科技大学毕业生设计的毕业论文答辩PPT模板,聚焦论文答辩演示场景,内置研究背景及意义、研究目的及意义、研究思路及方法、研究结果与应用、相关建议和结论、参考文献、目录等答辩通用模块,整套叙事路径完整&#xff0c…

2026/9/26 0:44:30

Web Worker + MinIO:多平台大文件上传兼容性实践

大文件上传真正让人头秃的,通常不是文件本身太大,而是“平台太多”。我这两年一直在做上传相关的功能,从几个MB的办公文档到几十GB的现场视频都碰过,最深的体会是:同一套代码在 Windows Chrome 上跑得飞快,…

2026/9/26 0:44:30

大数运算课程设计全解析:从数组存储到快速幂与进制转换

简介:一份用于数据结构课程设计的大数运算完整工程,面向高校学生、算法初学者以及需要完成同类课题的开发者。资源以 C 实现为主,同时支持十进制与二进制大数的加法、减法、乘法、除法、乘方、取模六类运算,包含快速幂、长除法、逐…

2026/9/25 21:00:17

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/25 20:59:52

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/26 0:04:28

画质修复APP怎么选?Wink影像修复能力与产品实力解析

现如今手机拍摄场景愈发丰富,演唱会直拍、漫展记录、老视频翻新、日常vlog录制,都会遇到画面模糊、噪点多、曝光失衡等问题,不少用户在挑选工具时比较在意一款画质修复APP能够兼顾修复效果与自然质感。Wink作为美图公司推出的全球化AI影像增强…

2026/9/26 0:04:28

超低能耗建筑K值要求能否满足?浙东铝业建筑型材解析

核心摘要浙东铝业的超低能耗系统门窗产品,资料显示保温性能可达 K≤1.4W/(㎡K),能够对应上海地区超低能耗住宅对门窗保温性能的应用需求。判断建筑是否满足超低能耗要求,不能只看铝型材本身,还需要结合玻璃、隔热条、密封系统、开…

2026/9/25 20:55:38

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/25 18:41:36

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/25 18:34:56

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑