0
0
0

软件测试完整流程步骤(新手入门),3步搞懂从需求到上线全环节

等级:1 级 吃瓜
5天前 19

软件测试完整流程步骤(新手入门),3步搞懂从需求到上线全环节



刚接触软件测试的朋友,是不是总觉得流程特别复杂?听别人说 “需求分析”“测试用例”“回归测试” 这些词,脑子直接就乱了,不知道从哪儿开始学,也不清楚一个软件从需求到上线,测试到底要做哪些事?别着急,云哥今天就把软件测试的完整流程拆成 3 步,新手也能轻松看懂,一起往下看吧!

第一步:测试前准备 —— 把 “要测啥、咋测” 先理清楚(问答 + 列表)


可能有新手会问,还没开始测呢,准备阶段要做啥啊?其实这一步特别关键,准备不到位,后面测的时候很容易漏东西。主要要做 3 件事:
  1. 需求分析:先把软件的需求文档看懂,知道这个软件是干啥的、有哪些功能、用户用的时候要注意啥。比如测一个购物 APP,得知道它能 “浏览商品”“加入购物车”“下单付款” 这些核心功能,还要清楚付款时支持哪些支付方式。这一步要是没弄明白,后面测的时候都不知道该重点测啥。
  2. 写测试用例:把要测的内容一条条列出来,包括 “测试的功能”“测试步骤”“预期结果”。比如测 “加入购物车” 功能,测试用例可以写 “步骤:打开商品详情页→点击‘加入购物车’→选择商品规格;预期结果:商品成功加入购物车,购物车数量增加 1”。新手刚开始写可能会漏,没关系,多参考老员工的用例,慢慢就熟练了。
  3. 准备测试环境和数据:测试环境就是模拟用户用软件的环境,比如用户用手机 4G 网、安卓 12 系统,那测试时也得用差不多的环境;测试数据就是测的时候要用的账号、商品信息,比如测下单,得准备一个有余额的测试账号、一个库存充足的商品 ID。

我刚学测试的时候,就跳过了需求分析,直接开始测,结果漏了 “优惠券使用” 这个功能,最后被领导指出来,还得重新测,特别浪费时间。所以新手朋友,准备阶段千万别偷懒。


第二步:测试中执行 —— 按流程测,把问题都找出来(表格 + 问答)


准备好之后,就进入执行阶段了,这一步就是按测试用例一条条测,把有问题的地方记下来。很多新手会问,执行的时候有没有固定顺序啊?其实一般会按 “功能测试→性能测试→兼容性测试” 的顺序来,我给你做了个表格,清楚说下每种测试要做啥:
测试类型测试内容新手常用工具注意事项
功能测试测每个功能能不能正常用,有没有 bug手动操作(新手阶段)遇到 bug 先复现一遍,再记录下来
性能测试测软件卡不卡,比如同时 100 人用会不会崩溃JMeter(简单上手)先测正常使用场景,再测极端场景
兼容性测试测软件在不同设备、系统上能不能正常用不同型号手机、浏览器重点测用户常用的设备和系统

比如测一个办公软件的 “文件上传” 功能,功能测试要测 “上传 Word 文件”“上传 Excel 文件” 能不能成功;性能测试要测 “同时上传 3 个 100M 的文件” 会不会卡;兼容性测试要测在 Windows10、Windows11 系统上能不能正常上传。
执行的时候要是发现 bug,比如点 “上传” 按钮没反应,一定要把 “当时的操作步骤”“用的测试环境” 都记清楚,这样开发才能快速找到问题在哪。我之前记 bug 只写了 “上传没反应”,开发问我具体情况,我都忘了,最后还得重新测一遍,特别麻烦。


第三步:测试后收尾 —— 确认问题解决,跟着上线


测完之后是不是就结束了?当然不是,还有收尾工作要做。这一步主要是 2 件事:
  1. 回归测试:开发把你找到的 bug 修复好之后,你得再测一遍,确认 bug 真的解决了,而且没因为修复这个 bug,又出新的 bug。比如之前测购物 APP,发现 “下单后没收到短信通知”,开发修复后,你得重新下一次单,看短信能不能收到,同时还要测下 “付款”“退款” 这些相关功能,别出问题。
  2. 写测试报告:把测试的结果汇总成报告,包括 “测试的范围”“测了多少用例”“发现了多少 bug(已修复多少、未修复多少)”“能不能上线”。比如报告里可以写 “本次测试覆盖购物 APP 核心功能,共执行 200 条用例,发现 15 个 bug,已修复 14 个,剩余 1 个不影响核心功能,建议上线”。

有新手问,要是还有 bug 没修复,能不能上线啊?一般来说,不影响核心功能的小 bug 可以先上线,后续更新再修复;但要是影响用户正常使用的大 bug,比如下单付不了款,那必须得修复完才能上线,不然用户用不了,会投诉的。
最后说点我个人的心得,新手学软件测试流程,别想着一下子全记住,先把这 3 步的核心内容搞懂,然后跟着实际项目练。刚开始测的时候肯定会出错,没关系,多总结经验,比如把漏测的点记在笔记本上,下次测的时候重点看。我刚开始做测试,3 个月内记了满满一本笔记,后来慢慢就很少出错了。希望能帮到你,新手朋友们加油,慢慢就能上手啦!

请先登录后发表评论!

最新回复 (0)

    暂无评论

返回