什么是 Diff 测试?如何进行?
Diff测试是一种软件测试方法,用于比较两个软件版本之间的差异点。通常用于比较软件的新旧版本、不同平台之间的差异、不同配置之间的差异。Diff测试可解决哪些问题?①Bug检测通过比较不同版本之间的差异,及时发现新版本中引入的Bug或已…
Diff测试是一种软件测试方法,用于比较两个软件版本之间的差异点。通常用于比较软件的新旧版本、不同平台之间的差异、不同配置之间的差异。Diff测试可解决哪些问题?①Bug检测通过比较不同版本之间的差异,及时发现新版本中引入的Bug或已…
本文来介绍下软件测试必读书籍推荐,涵盖软件测试入门、自动化软件测试、性能测试、移动端测试、专项测试技术和探索式测试等方面。一、软件测试基础1.《软件测试》(SoftwareTesting)一本综合性的软件测试入门指南,该书涵盖了软件测试的…
过去千篇一律的机构、文章都在劝大家入行软件测试——门槛低、工资高、加班少!而这两年,受国内外形势、经济影响,整个IT行业都在走下坡路,被专家们称作行业回归理性发展。最近机构劝入行测试的帖子少了,而“我是在xxx如何糟糕的情况下拿下天价o…
蜕变测试(metamorphictesting)是一种新型软件测试技术。要把蜕变测试这个概念讲清楚,不是一件容易的事情。蜕变测试的科学定义是:识别被测软件所具有的蜕变关系(metamorphicrelations),通过检查这些蜕变关系是否成立来判断软件是否存在缺陷…
1、软件测试的艺术(原书第3版)从第1版付梓到现在已经30余年,是软件测试领域的经典著作:第一章以一个小测试作为引子,第二章阐述全书的核心思想,后面各章就讨论了详细的方式方法。所谓详细也是相对而言,能打下进一步学习的基础就足够了。实…
在刚入行测试时,测试大姐头经常强调一句话——“要站在用户的角度去进行测试!”随着软件测试技术的发展,软件测试的思想已经发生了改变,测试时很少有人强调“用户”,更不要说预留时间去处理用户体验问题,甚至可能连软件的真实用户都搞不清楚…
本文将从岗位要求看软件测试、软件测试技术的认识和理解、质量保障与软件测试的关系、构建质量保障系统的要点这四个方面简单聊一聊作者的理解,带你换个角度来认识软件测试。从岗位要求看软件测试首先,我想请大家和我一起思考一个问题:我们要…
今天跟一位测试同事聊天,我说被测业务跟测试技术同等重要,不能一直偏向如何提升业务,同时也要考虑如何提高测试技术。说完后,对方问我一句什么叫测试技术?记得以前也会有测试同事问我什么叫测试技术,能不能具化。这个时候我才意识到,测试团队…
从事软件测试N年了,服务过不下几百个的学生就业,可能有杠精要跳出说了“培训机构简历都包装过,老师都指导面试”,每次网上看到这类回答我就:呵呵哒~现在这个社会谁不包装?送快递的相亲说搞物流产业的,餐厅服务员说自己的做餐饮的。当然这…
“杀虫剂怪事”一词由BorisBeizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测…
在测试过程中,会遇到多个因素决定输出结果的情况。比如在线商城消费满返送券,需要根据活动有效期,券的有效期,券的数量,用户消费金额满足送券金额的梯度来最终决定给用户送券的数量或金额。假设活动有效期,券的有效期,券的数量,用户消费金…
今天一朋友给我吐槽,自己公司招了一个十年工作经历的测试员,但是连基本的Jmeter都安装不来,对此十分无语。根据我的经验,这种情况要嘛擅长于做功能测试,并且换工作的次数应该很少。一番了解下来,果不出所料,该测试MM在十年中就在两家公司待…
作为一个软件测试工作9年的老鸟,在职业生涯中碰到了形形色色的人,各种稀奇古怪奇葩的项目和事情,忙里偷闲之际总想写些什么。今天,想给测试新人们几条可能有点用的忠告:1、遵从内心的职业选择,而不是凑合与将就“将就一下做测试,后面…
从事软件测试工作已经差不多有十年的时间了,很多软件测试工程师都没有自己的规划,没有自己明确的目标。对于自己的职业生涯很迷茫,不知道自己以后的出路在哪里,其实我也是一样。那么软件工程师平时工作都应该作些什么呢?有哪些是自己需要在工作…
从菜鸟一步步成长为老鸟,过往经历了太多的风景,也遇到或见到周边的同事和朋友遇到的发展瓶颈。有人积极面对,通过艰辛的思索、改变和学习,而后一马平川;有人陷入瓶颈后无法走出泥潭,也就做一天和尚撞一天钟,要死不活的为了生活而忍耐者;也有…