测试从业者最期盼的测试岗位就是能够在岗位中:
1、不断的学习自动化,包括自动化的理论知识和技术实力;
2、实践自动化,把主流的开源测试自动化框架引入自己公司的产品线上;
3、搭建高效率的测试环境,部署强有力的自动化测试;
愿望是美好的-现实却是残酷的!先不说自动化的艰难程度,单说一家公司对自动化测试的前期投入就包括人才(一般由资深的研发大咖主导+N个中等自我驱动型高的测试人员)、设备、资金等等,这些投入是很耗费财力的,大部分公司的自动化氛围都很差劲,甚至对什么是真正的自动化含义都不懂,以为像产品研发人员那样单一的把某些业务流程融合到一块一定程度上解放某部分人的重复劳动就高唱我们已经对产品做到了自动化,其实这是大错特错的!
测试领域,人永远都是主导者,把某些业务通过编码集成形成测试工具只是测试在工作中的辅助。真正的测试自动化不是消灭人对产品的验证,而是辅助人对产品进行高效率的多元化、多维度、全方位的校验。只有明白这一点,在真正的测试工作中有阶段的、有步骤的、有序的开展自动化测试,才能真正的把测试自动化。如果,你认为自动化测试就是码农技术实践,那你真的是井底之蛙,测试工作的特别之处体现的是测试人的思维、逻辑,这里面就像hacker一样需要结合社会工程学、生物学、物理学和心理学等等,真正的测试是一项很富有挑战的职业,它是人在对待产品的需求和功能的诉求,而这正体现了普通使用者对待产品的心理行为和内在满足感的需求,这也间接的证明心理学关于测试的重要之处!
因此,想要让你所处的测试在行业内【雄起】,真的是任重道远,唯有在不断的积累和体会中【战斗吧】,方能假以时日在行业内修成大咖之力!