测试入门

Posted weixinyu98

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试入门相关的知识,希望对你有一定的参考价值。

测试的定义:测试是为发现错误而执行程序的过程。(就像医生给病人看病,医生也是“测试”病人到底得了什么病)

软件测试不一定能发现所有的错误。

开始测试之前,应该建立某些策略,而黑盒测试与白盒测试是最普遍的策略。

黑盒测试:

称为数据驱动的测试或输入/输出驱动的测试,测试的目标与程序的内部机制和结构完全无关。

白盒测试:

指逻辑驱动的测试。

 

软件测试的原则:

测试用例中一个必须部分是对于其输出或者结果进行定义

程序员应避免测试自己编写的程序

编写软件的组织不应当测试自己编写的软件

应当彻底检查每个测试的执行结果

测试用例的编写不仅应当根据有效和预料到的输入情况,而且也应当根据无效和未预料到的输入情况

检查程序不仅要检查其是否做到了其应该做的,也要检查其是否做了其做了未该做的

避免测试用例后即弃,除非软件本身就是一个一次性软件

计划测试工作时,不应默许或假定不会发生错误

程序某部分存在更多错误的可能性,与该部分已经发现错误的数量成正比

 

以上是关于测试入门的主要内容,如果未能解决你的问题,请参考以下文章

❤️0基础如何入门软件测试?10分钟从测试9个阶段带你快速入门❤️

测试入门

没做过测试,如何入门?

测试入门2

性能测试入门

性能测试入门