写在前面:本文参考郁莲老师的《软件测试方法与实践》和陈能技、黄治国老师编著的《软件测试基础大全》所写。

自己找工作时,苦于在网上没有找到专门介绍软件测试的基础知识。现在自己工作定了,结合两本比较基础的软件测试书籍,来给大家梳理一下软件测试的基础知识。


一. 软件测试的定义

定义:一方面确认软件做了期望的事,另一方面确认软件以正确的方式做事。


二. 软件测试的目的

1.在于发现软件的错误,一个好的测试指发现了至今尚未发现的错误(bug)(而不是证明“软件是正确的”);

2.提高软件质量。


三. 软件测试的过程

 软件测试基础知识一览


四. 软件测试的计划

软件测试基础知识一览


五.软件测试应遵循的原则

软件测试基础知识一览


六. 测试类型分类

软件测试基础知识一览


1. 其中对于白盒测试来说,其可以细分为几下几种测试方法:

(需要强调的是,以下六种方法的覆盖强度从上往下依次增强。这是好多笔试题会考到的地方)

软件测试基础知识一览


2.黑盒测试又可以,分为以下几种方法:

(前面四种方法是最常用的黑盒测试方法)

软件测试基础知识一览


七. 测试人员需要具备的能力

软件测试基础知识一览


好了,现在写的只是软件测试的基础知识,后续我还会对软件测试的深入知识进行补充,咱们下次再见。

有问题可以给我留言,我看到会回复的。

相关文章:

  • 2021-09-04
  • 2021-04-17
  • 2021-05-23
猜你喜欢
  • 2021-07-26
  • 2021-04-25
相关资源
相似解决方案