软件测试第一课

时间:2022-12-19 19:32:12

      决心要踏入软件测试这一行,不仅因为喜欢编程,更因为坚信自己的审美与想象力,能做出更好更优秀的软件来,让自己更容易找到乐子。做开发咱不行,先从测试入门呗。《Google软件测试之道》里面不是说嘛,TE对编程要求并不高。当然大神们所谓的不高可能在我们看来是遥不可及的。。。

      草草翻了翻《Google软件测试之道》,还是决定从知乎上徐毅先生推荐的《软件测试的艺术》开始重新学起。之前看的视频跟书,也算是领我入门了,现在从新来过,希望看完后能有自己的体会,再试着随便找个软件测试一下看能不能写出一些测试用例来,去应聘的时候也有“项目”可以说。。。


      黑盒白盒可以说是最基础的东西了。

      黑盒测试,又称为数据驱动的测试或输入/输出驱动的测试,测试目标与程序内部机制和结构完全无关,而是将重点集中放在程序不按其规范正确运行的环境条件(现阶段的我大概只能做这一类的工作了)。判定的标准一般为“穷举输入测试”。

      白盒测试,又称逻辑驱动测试,允许我们检查程序的背部结构,从中获取测试数据。一般来说方法是“将程序中的每条语句至少执行一次”。

      其中有一个很重要的概念——回归测试,是指保留测试用例,当程序其他部件发生变动时重新执行测试。


      牢记测试的最基本原则:未发现错误而执行程序的过程。