【零基础开始学习软件测试】测试的定义是什么、测试目的是什么、测试对象是哪些?什么是软件测试?
说实话,这些概念性的文字在实际工作中并不能用到,工作了1年以上的同学也不需要了解这些东西,那么这些概念性文字有什么作用呢? 1.可以形成文档,比如新人入职、离职交接等。 2.培训,无论是公司内部、还是专职讲师,都需要了解这些概念的。 3.面试,笔试等。无论面试别人,还是被面试。 目录 1.软件测试的定义 2.软件测试的目的 3.软件测试的对象 4.软件质量 功能性 可靠性 易用性 效率 维护性 可移植性 5.初级测试工程师的主要工作 6.总结 1.软件测试的定义 什么是软件测试,软件测试的定义是什么。 软件测试,是通过手工、自动化等手段,来检测软件产品中的错误和缺陷的过程。 对于刚开始进入测试行业的同学们,基本上都是执行测试用例、发现Bug、提交Bug。 2.软件测试的目的 根据软件测试的定义,可以知道软件测试的目的: 寻找缺陷,寻找Bug。 工作中发现缺陷并提交,然后跟进Bug,直到被修改。 1) 以最少的人力、物力和时间,找出软件中潜在的各种错误和缺陷。 2) 通过修复各种错误和缺陷,确保软件质量。避免软件发布后,由于错误和缺陷而造成的影响。 3) 测试过程中的一些信息,要定期进行总结复盘,防止在后续项目开发和测试,重犯错误。 4) 采用更加科学高效的测试管理方法,提高软件测试效率和软件质量。 3.软件测试的对象 软件测试的对象不止是软件。 包括程序、数据和文档等等都是测试对象