0
0
0

【新手想知道软件测试干啥具体流程】,stepbystep讲解

等级:1 级 吃瓜
1天前 0


刚接触软件测试的新手,是不是总搞不清 “软件测试到底要按啥流程来”?看着别人有条不紊地做事,自己却不知道从哪下手,生怕漏掉哪个环节。别担心,云哥专门为新手小白整理了软件测试的具体流程,一步一步讲清楚,跟着走就能慢慢上手,一起往下看吧!

第一步:测试前准备,搞懂 “要测啥”


很多新手一上来就想直接测软件,其实不对,测试前得先做好准备,不然测的时候会像无头苍蝇。那准备阶段具体要做啥呢?
  1. 通读需求文档。开发软件前,产品经理会写一份文档,里面写清楚软件要实现哪些功能、达到什么效果。新手一定要把这份文档看懂,比如测一个聊天软件,得知道 “能发文字消息”“能传图片” 这些都是必须测的;
  2. 列出测试点。把要测的内容一条条列出来,比如登录功能,除了正常输入账号密码登录,还得考虑 “输错密码会怎么样”“不输账号点登录会怎么样”,这样才不会漏测;
  3. 准备测试工具。比如记录问题用的表格、测不同手机兼容性用的设备,这些都得提前准备好,不然测到一半再找会耽误时间。

这里有人会问:“要是看不懂需求文档该怎么办呢?” 其实很简单,直接找产品经理或者老员工问,别不好意思,新手刚开始有疑问很正常,问清楚了才能更好地开展工作。


第二步:设计测试用例,明确 “怎么测”


准备工作做完后,就该设计测试用例了,这一步是为了明确 “用什么步骤去测”。那测试用例该怎么设计呢?
  1. 按功能模块设计。比如把购物 APP 分成 “登录”“商品浏览”“下单付款” 几个模块,每个模块单独设计用例,这样更有条理;
  2. 包含详细步骤。每个用例里要写清楚操作步骤,比如测 “商品加入购物车”,要写 “1. 打开 APP 2. 搜索商品 3. 点击商品进入详情页 4. 点击加入购物车”,新手照着步骤做就行;
  3. 明确预期结果。比如上面那个用例,预期结果就是 “商品成功加入购物车,购物车数量增加 1”,这样测的时候就能判断功能是否正常。

下面用一个表格给大家展示下测试用例的大致样子,新手可以参考:
测试用例编号测试模块操作步骤预期结果
001登录1. 打开 APP 2. 输入正确账号密码 3. 点击登录成功登录,进入首页
002登录1. 打开 APP 2. 输入错误密码 3. 点击登录提示 “密码错误”,无法登录



第三步:执行测试,动手 “找问题”


设计好用例后,就到了最核心的执行测试环节,这时候新手就要动手操作,找软件里的问题了。执行测试时要注意啥呢?
  1. 按用例逐步执行。新手一定要照着设计好的用例一步步操作,不要凭感觉乱点,不然很容易漏测;
  2. 记录发现的问题。遇到功能不正常的情况,比如 “点击加入购物车没反应”,要把问题详细记下来,包括操作步骤、出现的现象,最好截个图,方便后续跟开发沟通;
  3. 反复验证问题。有时候出现的问题可能是偶然的,比如网络卡顿导致的,这时候要多试几次,确认问题是否真的存在。

有新手会问:“要是执行测试时发现用例里没提到的问题该怎么办?” 这时候也别慌,把问题记下来,后续跟团队沟通,说不定还能补充新的测试用例。


第四步:跟进问题修复,确认 “改好了没”


找到问题后,会把问题反馈给开发人员,开发改完后,新手还得跟进确认。这一步具体要做啥呢?
  1. 复测已修复的问题。开发说某个问题改好了,新手要按照之前发现问题的步骤再测一遍,看问题是不是真的解决了;
  2. 检查相关功能。改了一个问题后,可能会影响到其他功能,比如改了 “付款功能” 后,要顺便测测 “退款功能” 是否正常,避免出现新问题;
  3. 记录复测结果。要是问题真的解决了,就标记为 “已修复”;要是没解决,就跟开发反馈,让他继续改。



第五步:测试收尾,整理 “测试报告”


所有功能都测完,问题也都修复后,就到了测试收尾阶段,这时候要整理测试报告。那测试报告里要包含啥呢?
  1. 测试概况。写清楚测试的范围、用了多少时间、测了哪些模块;
  2. 问题统计。汇总测试过程中发现的问题数量,比如 “总共发现 20 个问题,已修复 18 个,剩余 2 个待后续版本修复”;
  3. 测试结论。判断软件是否达到上线标准,比如 “本次测试的功能基本正常,剩余 2 个问题不影响核心使用,建议可以上线”。

云哥觉得,新手刚开始不用追求快,把每个流程步骤都做扎实,慢慢就能形成自己的节奏。根据我接触到的新手情况,大多人在执行测试和跟进问题这两步容易出错,其实只要多练几次,细心一点,就能慢慢做好。博主经常使用的办法是,把每个流程步骤记在笔记本上,遇到问题就翻一翻,时间长了自然就记住了。希望这个 step by step 的讲解能帮到你,要是还有啥不懂的,随时问我就行!

【新手想知道软件测试干啥具体流程】,stepbystep讲解

请先登录后发表评论!

最新回复 (0)

    暂无评论

返回