锅从天降,提高产品质量 到底靠谁?
最近,一测试小伙伴问了一个问题:发布生产后,总是出bug,领导让测试反思怎么才能让生产上零bug,并且能落地。这该如何是好?对于测试团队来说,这是很常见的一个问题,因为当测试做好了自己该做的事情后,锅还是常常从天上飘来。1、解决问…
最近,一测试小伙伴问了一个问题:发布生产后,总是出bug,领导让测试反思怎么才能让生产上零bug,并且能落地。这该如何是好?对于测试团队来说,这是很常见的一个问题,因为当测试做好了自己该做的事情后,锅还是常常从天上飘来。1、解决问…
《探索式软件测试》这本书,是JamesWhittaker在2010年写的,至今已经9年了,之前网上有不少人推荐过这本书,但是一直没机会看,最近终于找时间给看完了。通读全书后,我的感觉是,书中思考问题的方式,和我已知的有太大的区别,以…
在生活中,做任何事情之前,最好先确定一个目标。同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。比如以下这样的指标:接口预期TPS查…
我们都知道开发系统有系统架构师,需求分析有需求架构师,那么测试呢?是否也有测试架构师呢?那么测试架构师的职责又是什么呢?怎样成为一名架构师呢?如何成为一名测试架构师呢?①对测试领域新技术的敏感性。②有技术专研精神。③精通测…
2019年——互联网的寒冬来了!今年不管是人员流动,还是招聘需求都没有往年行情好。所以今年有朋友换工作也不太如意,要么没有面试机会,要么就是面试总通不过。有的朋友找工作找的都要发狂了(好噻哦,感觉人生已经到达了“疯癫”),而今年我也加…
TestNG报告太丑?Allure拯救你!(续)上一篇文章通过一个示例演示如何从0到1集成Allure测试框架到已有的自动化测试工程当中,优化报表的展示。本文演示如何集成Allure和Jenkins,在Jenkins中直接生成报告方便测试人员查看。本文依然采用上篇文…
做性能测试先要懂性能,响应时间(responsetime)作为性能测试过程中重要指标之一,是测试工程师重点关注的。响应时间有两种理解,一是应用系统从请求发出开始到客户端收到响应所消耗的时间,二是应用系统从请求发出开始到客户端接收到最后一个字…
这篇文章里,我要谈是什么的问题。我希望能够把这些理念重新建立起来,将价值观传播出去。我认为这比具体的技术更能够让人获益。那么,什么样的用例是好用例?2015年的时候,我很喜欢问高级工程师这个问题:“你认为什么样的用例是好的用例呢…
要较权威的谈一个行业的热点,不是一件容易的事情。小酋基于“51STE软件测试”网站中挖掘到了一些数据,这里简单概述下软件测试行业的这两年的热点。众所周知,软件技术日新月异,同样测试界也不例外,每年都有一些新的趋势和热点。2018年,…
前两天我发了篇鼓励测试人员学编程(思维)的文章《做测试到底要不要学编程?》,有不少同学在后台问我,自己底子差,实在跟不上怎么办?看起来,应该是我没说清楚,导致大家有点误会,测试人员用不用学编程?用,是不是必须学?这个可以视情况而…
摘要:测试不断发展,很明显,我们已经习惯了的一些概念在今天已经不再适用。定期期评估我们的测试实践并剔除那些不再有意义或完全有害的测试实践非常重要。下面是三种常见的测试实践,我们最好停止再这样做。软件行业经历了许多创新和演变。有多…
简介容量测试开发软件应用程序时要考虑最终用户以及这些最终用户发送给应用的请求量。只有在应用程序进入生产模式时才能实现数据量的实际场景,如果此类应用程序未进行容量测试,则可能导致应用程序崩溃或出现故障。为了减轻这种看不见的意外,总…
软件测试的世界每天都在变化。与现在的测试方式相比,测试团队在一二十年前进行测试的方式完全不同。早期的测试实践主要是手动测试,由于人为错误,很容易出错。但现在市场上有许多自动化测试工具,它们不仅可以加快你的测试阶段,还可以帮助我们收…
乔布斯曾经说过“每个人都应该学习编程,因为它会教你如何思考”,看,乔帮主都觉得所有人都应该学编程,那你说做测试的要不要学?当然要。作为测试人员,除了上面这个原因,我觉得如果会编程,还有下面3个好处。1、知道技术实现,可以设…
AI是一个已经进入人类日常生活的新技术时代,例如Siri,Alexa语音接口等。通过大数据和数据科学实现数据存储的进步,使用户能够进行快速分析和数据检索。机器学习是一个新领域,机器使软件能够学习新事物,因为它不断将数据捕获到系统中。它是一个…