1、软件测试是什么
定义:测试是对软件产品质量的检验和评价。它一方面检查软件产品质量中存在的质量问题,同时对产品质量进行客观的评价。
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。
软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(包括输入数据与预期输出结果),并利用这些测试用例运行软件,以发现软件错误的过程。
理解:软件测试简单来说就是对一个软件进行一个检测,看软件的一些功能,性能等方面是否达到了用户要求。由于一个软件的基础、根本就是功能,所以测试人员非常多的精力都投入到功能中,所以很多人刚开始就认为软件测试就是拿着鼠标乱点,很看不起测试的工作。其实很正常,我们对于自己一些不太了解的事情总会有一些比较片面的了解。但是已经入行的测试人员却不能看不起自己的职业,因为你了解的,将来要做的远远比乱点要多的多。乱点的确也算是一种测试,名词叫随机,但是如何从随机中找到规律,如何能遍历所有的功能,这都需要一些前人总结出来的方式方法指导,所以测试不简单,至于方式方法是什么?咱们下回继续。