有一本书叫《人人都是产品经理》,作者在书中介绍了在做产品的过程中学到的思维方式和做事方式,受到行业大众的认可
作为一名测试老鸟,我想说,其实Everyone is tester
 
 
为什么会有这样的想法呢?一起看看下面几个例子:
 
这个西瓜熟不熟,切一个看看
买的衣服是不是真丝,烧一下验证一个
新建道路桥梁质量好不好,检测一下
这个科学猜想对不对,做个实验验证一下
新装修的房子甲醛有没有达到安全指标,量一量
人们对于这个经济说法是否认同,做个问卷调查
 
这些都是我们生活中随处可见的例子,纵然场景千变万化,纵然对象各有不同,但背后都体现出同一种思维:测试思维
 
 
那么测试思维究竟是什么?笔者理解的测试思维,从根本上来说是:
一种根植于心的危机意识
一种致广大而尽精微的方法论
一种谦逊积极不断自我学习的态度
 
1.根植于心的危机意识
越是大公司,越是运行状况良好,越是看起来一切都是那么美好的时候,越是应该警惕的时候,因为危机往往都隐藏在美好之下,大到社会,中到企业,小到个人,莫不如此
测试作为产品最重要的质量把关者,应该时时刻刻将危机意识置于最高警惕之位。在众人都乐观的时候,我们应该持谨慎态度,对于一些可能出现的极端情况和危险,务必调查清楚,尽可能解决它,甚至竭力争取系统和流程双重保障
当然,实际中因为众多或无能为力、或不可抗拒、或无可奈何的原因,导致不能做到想象中预期。但作为测试人员,有必要尽力争取,竭力发声
 
2.致广大而尽精微的方法论
测试行业中,因为有很多手段和方法可以保证执行的力度和进度,所以从业者很少担心执行不到位,更多时候我们担心的是考虑的不够全面、设计的不够详细,我们担心自己的思维漏洞
所以测试工程师们在平时的工作中,会不断的通过各种途径来完善自己的测试方法论,广泛、全面、精细、微小,360度无死角思考,尽量去避免因为自己忽略或者未考虑到某个部分而造成事故
毕竟那些坑往往就在没有考虑到的地方等着,而每一次事故都是一个血的教训
 
3.谦逊积极不断自我学习的态度
全方位考虑,说起来容易,实际执行起来总会有一些客观问题:
1)国内测试行业的天花板相对较低,导致测试工程师们的地位相对还没那么高,
2)国内行业发展状况决定了测试工程师的能力参差不齐
3)理论高度限制,测试无法覆盖完全,无法全面保证
因为这些问题的存在,所以测试工程师们一直谦逊、敬畏。谦逊做人、敬畏未知,碰到问题时总是优先反思自己是否哪里做的不对
那些优秀的从业者们不断的自我学习,完善仅能和理论,逐步去推高行业天花板。国内测试行业近几年的要求越来越高,是个很好的佐证
笔者期望更多从业者能坚持下去,让测试力量越来越强大。这样下去要不了几年,相信国内软件测试行业就会迎来全新的局面
其实国外大型互联网IT公司,每个测试工程师都是多年的开发工程师转型的,近几年,一些国外公司也已经开始去测试化。
考虑到国内的实际情况,再结合近几年的发展,笔者大胆预测国内以后也会是相同的趋势(实际上有公司已经开始在执行),这种情况下,其实测试和开发就是不分家的,两者的技能和职责边界也会越来越模糊化,甚至在一些方面,测试要求会逐渐高于开发,测试相关技能也会要求更加全面,包括但不限于业务、测试、开发、运维、DBA等等
 
 
三个测试思维的内涵,抛开行业限制再细细琢磨,又何尝不是我们每个人面临的人生?
 
生活中充满了不可预见,不确定性
每个人一生中都会面临很多危机,很多无可奈何
我们都渴望理解生活,明白自己,把握未知的事物
我们谦逊执着,不断学习提高自己,总试图战胜它
我们都在做着看似不可能的事情,一切貌似都是个概率
 

所以
处处都是测试思维,everyone is tester
无论是职业生涯,还是现实生活,亦或者是精神世界

 
笔者从业6年,一直尝试着把自己的测试方面的系统化思维使用到生活中,发现它能够很好的帮助我去思考,让我更好的理解和分析一些生活中碰到的问题,也能够有效助我甄别一些陷阱和不合理的地方,并指导我有效解决问题,改善生活,走出困境
愿每一个读者都去尝试尝试,相信你会有很大惊喜,当然,或许你已经掌握
 
 
一种思维就是一粒种子,只要碰到合适的土壤,就会生根发芽,终有一天成长为参天大树

Everyone is tester的更多相关文章

  1. 大型博彩公司招聘 .net,DB,tester,android

    大型博彩公司招聘 .net,DB,tester,android,ios等. 等拿完年终奖的朋友,可以先发简历给我,先面试,年后上班. emai:sjchen1203@126.com 要求: 1. 全职 ...

  2. 关于Rational Functional Tester (RFT)的简单介绍

    前段时间给客户做了个RFT的简单培训,以下.因为涉及到公司的框架,所以中间省去了很多框架里的细节,只留了一个框架的总体结构的概览. RFT IBM Rational Functional Tester ...

  3. Rational Functional Tester 对象文件(rftdef)合并

    Rational Functional Tester (RFT) 是一款集成在Eclipse上的自动化测试工具.而自动化测试最麻烦的维护部分,一大部分也是指的是对象库文件的管理维护. 之前的项目里,经 ...

  4. 安装builderRobot到Rational Functional Tester和Performance Tester

    最近研究安装builder,稍微总结一下,以后继续补充: 1. Robot采用专业的测试脚本语言, 从而导致需要学习专门的API以及专门的语法外, 用进程化的Visual Basic作为脚本语言, 导 ...

  5. Bleed Brake Master Cylinder with Intelligent Tester IT2

    When the brake fluid level drops too low in the master cylinder reservoir, air bubbles can get caugh ...

  6. Porsche Piwis Tester II “No VCI has been detected”,how to do?

    Hi,Joy, I am sorry that my Porsche Piwis Tester II from your shop said “No VCI has been detected” wh ...

  7. Porsche Piwis Tester II V15.6 with CF30 Laptop or Lenovo E49AL Laptop

    Some of my customers let me recommended which auto diagnostic tool is good for Porsche , I recommend ...

  8. How to using Piwis Tester II code Porsche rear end electronics

    V18.100 Piwis Tester II Diagnostic Tool For Porsche With CF30 Laptop High Quality Top 7 Reasons to G ...

  9. WMI tester

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  10. Porsche Piwis Tester II V14.000 with CF30 Laptop at autonumen.com

    Porsche piwis tester ii is the latest professional tester for Porshe,the most poweful diagnose and o ...

随机推荐

  1. Direct2D处理几何图形之间的碰撞检测(下)

    转载请注明出处:http://www.cnblogs.com/Ray1024 一.概述 上一篇文章中我们介绍了几何图形与点的碰撞检测.几何图形与点的位置关系比较简单:点在几何图形内.点在几何图形外.点 ...

  2. jQuery瀑布流详解(PC及移动端)

    前言 瀑布流布局已成为当今非常普遍的图片展示方式,无论是PC还是手机等移动设备上.这种布局图片的样式大概分为三种:等高等宽.等宽不等高.等高不等宽,接下来我们就最为普遍的等宽不等高形式来作为示例. 我 ...

  3. Qt-网易云音乐界面实现-4 实现推荐列表和我的音乐列表,重要在QListWidget美化

    来标记下这次我么实现的部分 这次我们来是试下这部分功能,来对比一下,左边是原生,右面是我写的,按着模仿的海可以哈,就有有的资源不是一样了,因为我连抠图都懒得扣了了 好了,现在就是我的是先过程了,主要教 ...

  4. web测试通用要点大全(Web Application Testing Checklist)

    在测试工作中经常遇到测试同一控件功能的情景,这样几年下来也积累了各种测试功能控件的checklist,过年期间抽空整理分享出来.通过下面的清单,任何测试新手都可以快速写出媲美工作好几年的测试老鸟的测试 ...

  5. spring boot 使用及最佳实践

    第一部分,spring boot 文档 Spring boot的使用 使用maven进行构建 用户可以通过继承spring-boot-starter-parent来获取默认的依赖. l  默认java ...

  6. MPVUE多环境定义后台URL

    小程序选定了mpvue作为开发框架,搭建开发环境和构建环境.自从用了Travis和Jenkins之后,再也回不到手工构建的时代了. 目的-自动构建 web项目中,自从前后台分离的结构形成,就形成了一个 ...

  7. slotting filter笔记

    1.slot filling是为了让用户的意图转化为明确的指令而补全信息的过程. 2.准入条件 从一个开放域转入到封闭域,或者从一个封闭域转入到另一个封闭域,中间的跳转是需要逻辑判断的,而这个逻辑判断 ...

  8. Workbook对象的方法总结(一)

    import openpyxlwb=openpyxl.Workbook()print('1.添加前所有工作簿的名称是:',wb.get_sheet_names())wb.create_sheet('F ...

  9. IOS statusBarStyle 设置

    在项目info.plist文件中有 View controller-based status bar appearance 属性. 当设置为NO时 通过 [UIApplication sharedAp ...

  10. Class-dump 安装和使用记录(导出应用的头文件)

    class-dump算是逆向工程中一个入门级的工具,可以很方便的导出程序头文件,可以轻松的了解程序结构方便逆向.安装包下载地址:http://stevenygard.com/projects/clas ...