一、软件测试介绍


软件测试简介


什么是软件测试?

【官方解释】
软件测试(英语:Software Testing)**,描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。
软件测试的经典定义:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

【个人总结】
软件项目的质量保障者(效率&质量);
误区:测试只是点点点,然后不断的提交bug,让开发解决bug的一个角色;
正确观点:不惜一切代价,提高软件质量,做好软件质量把关的互联网从业者,测试的核心就是提高软件质量

老板&客户不care你提交了多少个bug,只关心软件的质量如何,能否在预期内交付使用。



软测种类&测试等级大致划分

测试种类&测试等级划分.png



软测后续发展方向

前提是具备基础测试功底,如下都是3-5年后的发展方向!

测试技术类:高级测试、自动化测试、测试架构师、测试技术专家;
测试管理类:测试组长、测试经理;
其 他 类 目:项目管理、产品经理、需求分析师、技术运营、客户技术经理;

你可能感兴趣的:(一、软件测试介绍)