我无意冒犯,您知道啥是深度测试么

会有一股神秘感。 提交于 2019-12-05 12:34:43

前言

近期被领导说测试深度太浅。理由是不看日志。先不说一下午来了三个紧急需求,晚上就上线,连表面都测试完不成,缺陷所有者开发连问题也解决不了,怪测试测试没深度。

 

我无意冒犯,您知道啥是深度测试么?非逼人写文章。

 

深度等级:

测试界主流的测试种类: 界面测试、功能测试、易用性测试、兼容性测试、接口测试、安全测试、性能测试、自动化测试、单元测试。

 

如果测试分等级的吧,那么应该是这样

浅:界面测试、功能测试、易用性测试、兼容性测试

中:接口测试、自动化测试、性能测试

深:安全测试、单元测试

 

前言所说的,看日志,这是一个TE最基础的一个技能,或者是基操,这最基础的功能能深到哪里去,日志无非是linux下的tail grep vi cat 等一些查询,日志是dev写的,有何深度。

 

好了,来点干货,不过这些估计对萌新宝宝有些帮助,在测试道路上意淫许久的朋友,可以留言一起探讨(毕竟是想给这位领导萌新上课,却又不敢直接明发着怼)。

 

测试分工:

项目测试组应明确的分工,按深度分为功能TE、安全TE、性能TE、自动化TE四类角色,后三角色可以是多个项目的公共角色。

 

在测试流程中,各角色做好专项测试,输出专项报告,这些报告均达上线标准,软件才允许上线。

 

测试报告,安全测试报告,性能测试报告,其中测试报告由功能TE输出,其他两个对应专项TE输出

 

论测试角色重要性

最重要的是功能TE,功能TE是需求量最大,(毕竟这个时代产品横着走,开发多如狗,测试不如狗)

功能TE就是给需求当保姆,让他一步一步走上正确的方向。有了正确的功能,才有后续的安全、性能、自动化等测试。所以一个牛逼的功能TE很重要。功能测试需要做界面测试、功能测试、易用性测试、兼容性测试、接口测试等。记住,功能测试就是软件的保姆,什么都得会。

 

次重要安全TE,这个岗位可以说是网络公司不可缺少的投入,一个软件刚上线,是没有经过安全测试,估计一天服务器就炸了。权限安全,XSSSQL注入等,安全是一个重要的课题,需要大量的计算机,系统,工具,各种前后编程语言,软件框架等方面知识。而且大多数安全TE只能是在已知的安全测试方法来做攻防。因为自己还没到这么高深的境界,不能太多表述。

 

性能TE,这个对于前两个来说不是那么重要了,但绝对必要。太晚了,不想写了, 后续补上

 

自动化TE,太晚了,不想写了, 后续补上

 

漏掉的最后说,单元测试,这个开发不做,留着给测试抢饭碗么。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!