麦都-平台开发组

关于测试的那些事!

写作时间:2018-05-08

作为平台开发唯一的测试,心里很是忐忑啊!!!

小伙伴一起努力弄了这个ZOO,感到很激动,感谢辛苦付出的同事,大家都是棒棒的~

既然弄了,那么就来写点东西吧,不知道发什么内容好啊,要是太搓B会不会被打呢? 好紧张,万一拉低了部门水平怎么办?

看大家都写的偏向技术方面,那么深奥,那么我也跟随下大家的脚步,写点浅显的东西吧!(一个破测试有什么深奥的写的,简直为难我胖虎不是!)

那么今天就简单介绍一下测试吧

 岗位全称是:

           软件测试工程师

 工作职责:

           把控产品质量,发现产品缺陷,测试系统性能瓶颈等(其实就是找bug,开发创造bug,然后我寻找bug,也就是个捉迷藏的职业)


那么既然叫测试,那需要怎么测试呢?

      测试其实不是看上去那么单纯,和开发一样有很多的区分,比如:ios和Android,后台和前端等

根据测试种类区分:(内容不重要,先树立一个逼格[草泥马]

      测试分为手工测试和自动化测试
根据测试方法区分:
      测试分为黑盒测试、白盒测试、灰盒测试

根据测试类型区分:
      测试分为功能测试、性能测试、可靠性、安全测试、配置测试、GUI测试、、易用性测试还有很高端的渗透测试等

根据测试阶段区分:
      测试分为单元测试、集成测试、系统测试、Alpha测试、Beta测试、验收测试 还有回归测试


那么测试到底是干嘛呢???

   1)测试是程序的执行过程,目的在于发现错误;
   2)一个好的测试在于能发现至今未发现的错误;
   3)一次成功的测试是发现了至今未发现的错误的测试。

当然,一个软件不是说测试通过了就代表完全没有问题了,测试的目的是为了发现尽可能多的bug,而不是为了说明软件经过测试后就没有bug了!!!这句画重点,记下来,要考!![污])

       说这些有点远了,其实我也就想表达1个意思,以后经我测试的公司的产品上线后如果还有bug,那么也是很正常的事情啦,soso啦,背锅的事情别找我啦!!!!!~([坏笑]开个玩笑,每个漏测的bug都是对测试人员的一次鞭笞,是尽量要避免的)

今天先写这么些,有些仓促,下次我会做一下准备发上来,毕竟我们部门的小伙伴逼格都是杠杠的,每次都拉低水平可不行。[污]