软件测试中的“杀虫剂怪事”是指什么?
“杀虫剂怪事”一词由BorisBeizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测…
“杀虫剂怪事”一词由BorisBeizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测…
小程序是微信开发不需要下载安装就可以使用的一种应用,它的架构包含View视图层(使用WebView渲染页面结构)、AppService逻辑层(使用JSCore运行,逻辑处理、数据请求、接口调用),View视图层和AppService逻辑层这2个层在不同的线程中运行,通过系…
初识测试不知不觉,我在测试部的实习已经快三个月了,入职第一天的场景仿佛还在昨天。在实习之前,我对测试的认识仅仅停留在一些软件测试和测试方法的理论知识上,在学生阶段项目中的测试,最多也是对自己的代码进行一些单元测试。我之前所理解…
译自NickKarlsson的《7AgileTestingTrendstoWatchforin2020》一文随着2020年的到来,寻求提高敏捷性的软件开发公司越来越关注将其测试方法与敏捷原则结合起来。让我们看看今年对组织影响最大的七个关键敏捷测试趋势。1、质…
前面,小酋讲了“Pycharm+pytest+allure打造高逼格的测试报告”,但实际工作中,往往需要通过jenkins进行自动化测试用例的持续集成并自动生成测试报告。这样,我们的自动化测试环境才算完整了,下面来说说具体的安装配置步骤。一、jenkins安装j…
在前面小酋已经讲了Pycharm整合pytest测试框架。但我们发现pytest运行后,生成的结果难以阅读,那怎么美化呢?这就是本次小酋分享的内容:在Pycharm+pytest基础上使用allure打造高逼格的测试报告。环境前置提示:allure是基于Java的一个程序…
软件行业发展到今天,可以说是步伐越来越快了。老板们坚信,时间就是金钱。早一天上线就是早一点占领市场。于是敏捷开发,敏捷测试的概念流行开来。所谓敏捷,说白了就是没时间。在敏捷模式下,团队几乎没有时间写文档。在不断强调质量之后,研发团…
即便测试自动化日益普及,功能测试仍然很重要。大多数软件应用都需要手工测试,以验证确认每个功能及其相互作用。不幸的是,许多测试人员花时间做功能测试,却没有走出这个茧。原因可能是技能欠缺,不知道如何编码,害怕未知或有限的测试环境知识…
2019马上就要过去,在这一年中,一大波新的方法和创新来到软件测试领域。在进入2020年之前,让我们一起回顾一下,在过去一年中,最突出的软件测试趋势有哪些。本篇文章将引导您浏览2019年最具影响力的五个软件测试趋势,让我们一起看一下:…
虽然测试行业在2019不太景气,面试后的一些面试题归集和总结,为了将来面试时使用。所有的面试题中我发现超过90%都是基础性的面试题,只要有自动化基础,功能测试接触,再加上面试的时候态度ok,且不卑不亢即可。切记,面试时一定要不卑不亢,切…
1、按你的理解,软件接口是什么?答:就是指程序中具体负责在不同模块之间传输或接受数据的并做处理的类或者函数。2、HTTP和HTTPS协议区别?答:https协议需要到CA(CertificateAuthority,证书颁发机构)申请证书,一般免费证书较少,因而…
测试人画像测试是贯穿项目全程的,所以测试不管实际有没有走到这些流程节点,测试都可能需要拥有那么些能力和认知的。1.业务抽象能力若对业务有个深刻的思考,对市场环境要有所广面的了解,才可以拥有较准确的抽象能力,将业务场景抽象为一个…
编码语言重要吗?其实功能测试也挺重要的,掌握公司的业务不比技术重要性低?现在不少测试同学都有这样的疑惑。编码语言重不重要,我们不用自己在那纠结,或是自己固执地认为它并不重要。看一下招聘要求,有多少上面没有对语言进行特定的要求?那我…
在产品测试中,开发提测版本时过于简单,信息传递不明确,容易造成测试后期执行不顺畅,从而增加测试与开发沟通成本,如以下案例:1、某一功能优化,服务器端新旧功能由两个不同的开发完成,涉及两个不用的测试服务器。新功能提测的时候,开发未…
现在是移动互联网的时代,APP产品在不断推出、更新,相应的APP测试人员也变得炙手可热。下面小酋全面谈谈APP应该怎么做测试。一、首先,移动测试要注意以下几点:移动APP测试中如何设计TestCase?移动互联网开发节奏很快,而且版本快速、…