心里持久的声音
测试工程师值得被尊重,是我一直以来心里的声音,这个声音憋了好久好久,因此本文以为不是标题党,而是实实在在的心里想法。固然,有可能偏激,有可能太泛泛,也有可能说的都是P话,但我相信会直接你的心里,产生共鸣!前端
若是有说的不妥的地方,望各位看官多多包涵,咱都是文明人,你懂的~linux
长久以来被认为门槛低
多么痛的领悟!我也都想抽本身嘴巴!早年我本身都说测试入门门槛低什么什么的,如今想一想,唉。
当咱们学好测试自动化测试的那一刻,让其余人看看测试也是会编程的作框架的,若是还以为本身的技术不够你能够加群:903217991 领取全面的测试资料,让大牛帮你系统提高,在软件测试咱们携手共进。ios
首先,不否定测试入门的门槛低,这个低其实指得是谁都有机会来作测试的,然而大部分人都理解错了。就和人人都是产品经理一个道理,谁均可以作,只是有些人没有系统化的作过感受不到,但ta已经具有了产品经理的某些特质!测试工程师也同样啊,开发工程师也同样啊!sql
因此,不能由于门槛低就以为测试怎么怎么样,怎么怎么没含量的。说实话,全部行业的门槛都同样低!最终比的是谁能扎根在这里,谁能坚持长久的发展。有时候咱们抱怨实际上是由于咱们还不够坚持!数据库
固有思想测试没技术含量
换句话说就是不少人以为测试就是点点点,木有技术含量!我勒个去,大哥大姐们,大家真别这么认为!我就给你罗列几点:编程
一、我以为干测试也很累的啊,学的东西很是多,并且你明明是测试工程师,好嘛,开发知识弱点,就会被嘲笑!那开发工程师的测试知识弱点为毛就没事?为毛永远都是咱们在被人诟病、嘲笑。(同感的给个赞!)这里绝没有恶意,就是一个比喻,若是不恰当请各位忽略!!!后端
二、测试工程师不只仅要会测试,还要学习网络、linux、各类开发语言、数据库、各类框架、前端、运维、大数据、产品等等(我感受根本列不完!鬼知道明天又有什么东西出来了),对了,还要学习撕逼技术、甩锅技术,哈哈,用我和学员私下的聊天来讲就是个大杂烩!!!固然,有人可能会说咱们也要学这些啊,是啊,因此你们学的东西都很多,也就别再有事没事挖苦测试了啊,都是干技术的何须相互为难啊!!!网络
三、好吧,吃口辣条冷静下!必须说明任何一个行业都有三六九等的分层,就和初级、中级、高级、专家同样,全部人、任何行业都须要有一个过程才能完成转变!因此,测试工程师也是从所谓没有含量的工做干起来的,全部大牛都是这样走来的啊。全部行业的人都同样!多一些鼓励和指引没必要嘲笑和讥讽更好吗?框架
四、开篇说了,要尽量客观,因此这里我也想表达一下,测试工程师没有技术含量这个锅要想甩开,咱们测试人也得本身反省下本身。我也接触过不少人,有至关一部分人以为测试简单因此才来的!这个思想很可怕!我们测试人必须本身要努力才行,要付出才行,少点抱怨,少点互怼,多点努力行动,你也能成为大牛!当全部测试人都能朝着一个方向努力的时候前景还能很差吗?前后端分离
当咱们学好测试自动化测试的那一刻,让其余人看看测试也是会编程的作框架的,若是还以为本身的技术不够你能够加群:903217991 领取全面的测试资料,让大牛帮你系统提高,在软件测试咱们携手共进。
理所固然的背锅侠
平复你的心情,看看历历在目的场景:
开发进度延期了,但必须按时上线!嗯!压缩测试时间!加班!
怎么线上出了bug了啊,你怎么测试的!嗯,测试背锅!
你怎么连个日志、sql都不会啊!嗯,这个确实是咱们的问题,因此你们要努力学啊,不少东西不是说学了就有用,而是储备啊,扩展思想啊!(我曾经见过一个产品经理拿着mac调试ios代码。测试朋友们你怎么看。。。。)
怎么就点点点,能不能搞点高大上的技术啊!嗯,有时候咱们也想啊,你也得配合啊老板!
。。。。。。(太多了,欢迎你们补充。。。。。)
谈到这个问题就有点大了。其实一个完整的研发流程和生态中,每一个环节都是重要的,这里我只想单纯的聊聊和测试相关的:
一、测试不是最后的救命稻草,而是预防发生的疫苗!打了疫苗你得病的概率就大大下降,但并不表明你不会得病啊。因此,请正确的认识测试,才能发挥ta的价值啊!
二、一个bug的产生涉及的点太多了,就和任何开发工程师都不敢说我写的程序没问题一个道理!有时候可能就是一个配置,一个改动,甚至忘开放网络端口就形成重大bug的!这除了须要测试工程师能全面兼顾测试点以外,也须要完整且规范的上线流程作支持啊!这个和造车一个道理,一个牛人他也造不出来一辆好车啊,须要不少配合完成!因此不要再单纯的去怪测试了!咱们真的也不想啊!
三、有时候不是咱们不想搞高大上的技术,是得不到支持,甚至领导的认知就是错误的!你让咱们怎么办?职场环境自己就是复杂的,有时候不出彩其实并非你不行,多是环境不符。举个栗子,明明你ui变得比北京的天气都快,非的让搞ui自动化测试!搞出来了你又以为效率不高!你非的把飞机引擎放到拖拉机上你让我说啥?
好了好了,有点激动了,冷静下!如今愈来愈多的系统采用先后端分离组建的开发,你会发现页面上根本找不到id、name啥的,基本都是统一的class name,后面绑定的事件,你连js都看不到,这玩意搞起ui自动化测试非的累死你啊!因此,技术这个东西根本不在意高不高大上,而是因地制宜的使用!用对了地方才能发挥效果,不然可能带来的是噩耗!
当咱们学好测试自动化测试的那一刻,让其余人看看测试也是会编程的作框架的,若是还以为本身的技术不够你能够加群:903217991 领取全面的测试资料,让大牛帮你系统提高,在软件测试咱们携手共进。
是否值得被尊重
其实还有不少话想说,但我知道,说多了太长了必定看的人就少了,因此就欲言又止了。最后回到标题,测试工程师值得被尊重!!!!!
固然这个尊重,不能是口说出来的,而是须要测试人作出来的。任何的行业、任何人都值得被尊重(虽然感受是废话)。产品在尽心的设计出好的产品产生收益,开发在尽心的写代码造就出成型的产品,测试在尽心的尽量找出更多bug减小没必要要的影响,运维在尽心的保证系统的良好运行,运营在尽心的让产品能留存拉新,其实咱们每一个人都在尽心的作事情,每一个人都值得被尊重!
若是咱们都能确定彼此的价值,鼓励彼此,即便有不足也能相互帮助,那么是什么场景!?也许是咱们全部IT人所向往的场景!
最后,像你们道个歉,由于上述的内容可能有点不妥或偏激。对于测试人,咱们要尊重咱们本身和职业,努力提高本身,用行动和实例赢得尊重;对于非测试人,也许应该换个角度来理解测试,咱们确实是一群单纯、可爱、吃苦耐劳的小蜗牛,虽然背着重重的壳,却在努力的往上爬!