探讨影响自动化测试成败的重要因素
自动化测试听起来很美,但实践并不容易,许多人将其视为实际结果与需求中提供的预期结果的比较,甚至认为自动化测试就是一系列重复和可重复的操作。如果仅仅停留在这些肤浅的理解往往会导致自动化测试的失败。下面我从多个角度探讨测试自动化问…
自动化测试听起来很美,但实践并不容易,许多人将其视为实际结果与需求中提供的预期结果的比较,甚至认为自动化测试就是一系列重复和可重复的操作。如果仅仅停留在这些肤浅的理解往往会导致自动化测试的失败。下面我从多个角度探讨测试自动化问…
记得前阵子,有个同事和我探讨软件测试工程师的职业规划,以及提到最近大厂里面较火的一个岗位,软件测试开发工程师,不少刚毕业的小伙伴对这个岗位都挺好奇的。第一次看见测开这个字眼的时候是在《谷歌测试之道》这一本书中,老美10多年前就提出…
本篇所要介绍的是作者在车企所参与过的项目,如网约车、品牌App、远控与蓝牙、智能座舱云端等测试工作的总结。前言最近几年随着手机行业风口逐渐淡去化,新的风口已到来,那就是有实力的各大互联网公司、投资者、投资公司等转向了汽车领域-新能…
人类具有这样一种特点:在处理一件事情时,独立思考的效率极高,但和他人进行沟通交流时却十分低效。在互联网行业,对于团队效率的提升我们通常有两种手段,一种是技术手段,另一种则是管理手段。而互联网团队管理的主要对象是人和流程,那么利…
1、测试应该找到所有bug,只要线上出现bug就是罪大恶极测试新人最容易出现此类思想,认为测试就应该发现所有bug,生产环境出现bug就是测试的锅。这种想法不能说完全错误,相反,包括很多不懂行的领导认为这相当正确。但我们要正确看待bug,已有大…
“测试左移”意味着在软件开发阶段执行更多的软件测试,以减少缺陷并从昂贵的bug中拯救企业。测试左移通常用于描述QA在开发阶段的投入,目的是在开发工程师将程序移交给QA进行更广泛的测试之前尽早发现缺陷。在大多数情况下,这也意味着开发和执…
“每天只是重复的执行用例,把功能执行了一遍又一遍,太没有创造力、太枯燥,做测试真没有意思。。。”“没人重视测试”“测试没有技术含量”“测试没地位、没钱,没有发展”“总之,我不想做测试了,我要转行做开发。”好吧,可以转行…
一个公司要留住优秀的测试人员真的很难,大多有能力的测试员都在寻找其他更好的出路。不知道是形势变了,还是老板变坏了。当前大环境下,员工离职依然如旧。从而有“有能力的都走了,剩下的都是些苦哈哈。”首先,分析下“为什么员工要离开公…
前言软件技术正以远超我们想象的速度不断发展,在过去的十年中,软件开发行业发生了翻天覆地的变化,新旧技术更替,几年前的技术现在可能已经不适用了。如今的软件开发与测试领域正在持续不断的创新,以人工智能,机器学习,大数据为方向,面向自…
测试员的使命:为bug生,为bug死,为bug奋斗一辈子!这话略有夸张,但毫无疑问,软件测试员的核心工作就是找出软件中的bug。包括小酋前面提到的需求分析、测试需求提取、测试用例设计等,都是为此服务。何为bug?这个不清楚?可以在小酋测…
人人都知道猫和狗不能和谐相处。我对此的较不科学的解释之一是:这与不良沟通有关的。当狗摇尾巴时,它说:“一切都很酷,让我们一起玩吧。”但是就猫而言,狗说的是:“当心!我真的很生气!”这并不是说我要称呼任何人为狗(或猫),而是开发…
这几天,新入职的小MM提议“老司机”们把自己这些年的软件测试工作经验跟大家分享一下,让新同学学习学习,利用空闲时间我整理了一些,可能不全,勉强看看,这也算是对自己这些年的工作总结。测试阶段划分1、单个模块功能测试时间相对较长…
无论开发或测试,都只是一份工作,要认真工作但不要私人感情。若是不下心产生了仇恨心理,请公私分明,在心里扎小人吧;若是产生了不可描述的感情,请低调点,毕竟IT工作已经很辛苦,不能再虐狗了。IT从业者向来都是水深火热中,最怕产品说新增需…
测试团队能保证软件质量吗?这是笔者经常在面试时问的一个问题,可能每个面试者都有不同的理解,不同的看法,给出不同的回答。有人认为只要测试团队做好测试(主要指系统测试)就能保证软件质量;有人认为不能,但不知道具体怎样做才能保证软件质…