软件测试的分类及生命周期,你了解多少?

前言:
大家好,我是一菲,岁岁年年花相似,年年岁岁题不同。到了2020年的2月初了,还有1.2个月又到了每年找工作的金三银四季,这几天我翻阅资料和书籍,给大家搜集了软件测试分类和软件测试周期的内容,我个人认为我总结的是比较详细的,希望各位小伙伴们批评指正。希望今天的分享可以给朋友们能够带来帮助。

什么是软件测试生命周期
它是指测试流程,这个流程是按照一定顺序执行的一系列特定的步骤,去保证产品质量符合需求。在STLC流程中,每个活动都按照计划的系统的执行。每个阶段有不同的目标和交付产物。在STLC中每个组织有不同的阶段;但是基本的是一样的。

下面是软件测试的8个阶段:

1.需求阶段

2.计划阶段

3.分析阶段

4.设计阶段

5.实施阶段

6.执行阶段

7.总结阶段

8.结束阶段

1.需求阶段:
在这个阶段,是分析和学习需求的阶段。和其他团队一起头脑风暴,努力去查找需求是不是可测的。这个阶段帮助去辨认测试的范围。如果任何功能是不可测试的,及时沟通,做出一些减轻策略(减小风险)的计划。

2.计划阶段:
在实际场景中,测试计划是测试流程的第一步。在这个阶段我们辨别出哪些活动和资源能匹配测试目标。我们也努力去辨别测试指标,测试方法以及如何追踪这些指标。

计划的基础是什么有需求吗/strong>
答案是NO。需求只是一种基础,然而还有其他2方面的因素影响测试计划。他们是:

3.分析阶段:
STLC定义“WHAT”被测试。一般地,我们通过需求文档、产品风险和其他测试依据去辨别测试条件。测试条件应该可以被追溯到需求。有很多因素可以影响测试条件的辨别:

  • 测试的层次和深度

  • 产品的复杂性

  • 产品和项目风险

  • 软件开发生命周期被涉及

  • 测试管理

  • 团队的知识和技能

  • 相关干系人的可用性

我们应该努力用一种很详细的方式把测试条件写下来。例如,一个电子商务 站,你有一个测试条件为“用户应该可以支付”。或者你可以详细的描述为“用户应该可以通过信用卡,微信、支付宝等支付”。把详细的测试条件写下来最大的好处是可以提高测试覆盖率,因为测试用例就是通过这些测试条件写的,这些详情触发写出更多的测试用例。同时,也可以分辨出退出测试的标准,比如哪些条件决定可以终止测试。

4.设计阶段:
这个阶段都有“HOW”去测试。包括以下的任务:

  • 详述测试条件。拆分测试条件为多个子条件去提供覆盖率。

  • 辨别和获取测试数据

  • 辨别和搭建测试环境

  • 创建需求跟踪指标

  • 创建测试覆盖指标

6.执行阶段:
从名字可以知道,这个阶段是STLC的真正执行阶段。但在你执行之前,确保你的标准是和需求匹配的。执行测试用例, bug如果有任何的不匹配。同时填写追踪指标去跟踪你的进度。

7.总结阶段:
这个阶段聚焦在检验标准和 告。依赖你的项目和干系人选择,你能决定是发日 还是周 等等。有不同的 告类型(日 ,周 )你可以发送,但重点是, 告的内容是根据你发送对象的不同而变化的。如果项目经理属于测试背景的,那么他们对技术方面更感兴趣,因此在 告中包含技术方面的内容(用例的pass个数,fail个数,bug个数,严重bug等等)。但是如果你向更高层的干系人 告,他们可能对技术方面不感兴趣,可以给他们发送一些风险相关的,比如通过测试减轻风险的发生。

8.结束阶段:
这个阶段的任务包括:

  • 检查测试的完成度。是否所有的用例被执行或是有意减轻一些。检查是否还有S1的bug是激活状态。
  • 经验总结会议及书写相关文档。包括哪些做得好,哪些需要提高和如何提高

软件测试生命周期需要了解的内容:

a.问题定义及规划–讨论大体需求

b.需求分析-详细的分析,需求规格说明书(由产品经理写),需求评审会议。

c.软件设计

概要设计–主要架构的设计,表述各模块功能

详细设计–对概要设计中个模块进行深入分析
d.软件编码

e.单元测试

f.集成测试

g.系统测试-参考规格说明书中的需求测试

h.验收测试-用户验收测试

i.运行维护-纠错性和改进性维护,比如版本升级(修复bug或者新增功能)

j.软件生命周期模型

k.敏捷开发模型

m.瀑布模型

n.V模型

o.螺旋模型

p.W模型

在这里推荐一个我自己创建的软件测试交流群,qq:642830685,测试面试题以及测试行业资讯,大家还可以积极在群中积极交流技术,还有行业大佬为你答疑解惑。风里雨里我在群中等你。

写在最后:

经常有人在我们耳边说“付出不一定有回 ”、“认真你就输了”,可是自己的人生都不认真面对,那谁还会认真地对待你呢有凡事认真的人,才会得到上天的眷顾。认真对待自己所选择的事业,并且全身心地投入,这是每一个成功者的必经之路,只有坚持到底,你才会看到身后被汗水灌溉后绽放的满路鲜花。“认真成为更好的自己,生活绝不辜负任何一个认真的你。”

未来的你一定会感谢今天拼搏的自己,认真的走好每一步,相信你终会到达你想要到达的地方。看完文章的小伙伴们别忘记举起你那可爱的小手点赞三连,您的点赞是我更文的不竭动力,笔芯。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月1日
下一篇 2021年1月1日

相关推荐