一、软件测试介绍


软件测试简介


什么是软件测试?

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

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

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



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

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



软测后续发展方向

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,220评论 2 126
  • 1****、问:你在测试中发现了一个bug****,但是开发经理认为这不是一个bug****,你应该怎样解决? 首...
    蛋炒饭_By阅读 5,321评论 1 94
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,304评论 4 123
  • 本文预览一下gRPC认证,包含内置已支持的认证机制,如何添加自己的认证系统和如何在支持的语言里使用gRPC认证的例...
    竹天亮阅读 2,018评论 0 0
  • 你家宝宝几点睡觉? 每次听到回答十点前的,我就向她们投去羡慕的眼神。更多的时候听到的回答是十一二点才睡,或者原本早...
    然妈Miya阅读 1,668评论 0 2