在web项目进行浏览器兼容性测试,论坑最多的,非IE系列浏览器莫属,且IE8是我们组开发的心中的痛,一提到有兼容性bug,第一反应:是不是IE的?卧槽,又是IE8!..
第一阶段:API自动化 之前的想法是:通过API创建数据,访问数据,进行数据操作,存储数据库,通过模拟前端的操作来想象API的访问流程。 然后,验证数据库是否存储正确。后来发现..
很多公司,问题单提单量是绩效考核的很大一部分,甚至占到了90%或更高,这就导致了比较奇葩的现象:问题单提单量高,解决率却很低。这么说有点诛心的味道,实际工作中怀揣这种..
这是一段【领测老贺聊测试】QQ群中的一个对话,创业公司有很多测试工程师,感觉很尴尬。公司产品不稳定,方向不稳定,公司不停的试错,不停地找用户感觉。作为测试工程师,压力..
编写缺陷报告是测试人员的日常工作,好的缺陷报告能够让开发人员更容易理解,更快速的定位问题;不好的缺陷报告可能会误导调查方向,增加沟通成本。那么一个好的缺陷报告应该..
对于开发模式,现在大部分互联网公司都完成了从传统瀑布开发模式到敏捷开发模式的转型,这种转型相对传统的测试人员来说,不论是在角色定位还是在技能栈方面都提出了更大的挑..
Robot Framework作者建议如何选择自动化测试框架 软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Kl?rck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几..
传统的黑盒测试用例比较繁杂,在实施敏捷的项目中会显得水土不服,让测试人员过度关注用例步骤的编写、修改,甚至同一条用例经过多人执行得到相同结果,让人想到一个呼之欲出..
测试用例的编写是QA团队的主要活动之一,我们的大部份时间都花在了编写、审查、执行和维护这些用例上。很不幸的是,测试用例仍然是最容易出错的地方。 由于理解上的差异,测..
学习BDD,实属偶然。在学习ES+CQRS的过程中,我认识到必须要转变观念,把传统单一结构的领域模型一分为二,将其中反映系统状态发生变化的部分封装在写模型里,而将查询或呈现的部..
回归测试自动化工具已经彻底改变了我们执行回归测试的固有方式。..
质量是软件评估、度量和评价中最重要却也最容易被忽视的一个领域。在所有开发项目的早期规划阶段通常不会仔细考虑它,甚至都不会提到它,但产品准备上线或部署时通常又会把它..
服务器性能测试是一项非常重要而且必要的工作,本文是作者Micheal在对服务器进行性能测试的过程中不断摸索出来的一些实用策略,通过定位问题,分析原因以及解决问题,实现对服务..
最近在工作中经常和性能压测工作打交道,积累了一些性能分析经验,我觉得这些经验对每一个开发者都有帮助的,能开发出性能高的代码也是我们的最终目标。..
持续集成和部署是每一个互联网团队都必须要面对的问题,特别是初创公司业务和技术团队快速增长,技术积累较弱的情况下,一个高效的,可遵循持续的运维规范尤为重要,最近一段..
而精益的思想是在生产过程中减少的浪费,在软件开发的过程中最容易造成浪费的就是: 业务人员对于市场的理解不一致,导致做不出用户所需要的产品。这部分可以通过精益环路来..
前端测试一直是前端项目开发过程中机器重要的一个环节,高效的测试方法可以减少我们进行代码自测的时间,提高我们的开发效率,如果你的代码涉及的测试用例较多,而且项目需要..
在过去的许多年里,黑客已经发现了多种入侵ATM机的方式,其中不乏暗中进行读卡扫描等物理攻击。同时,他们也在试图探索新的方法来破解ATM软件。在本文中,我们将了解到ATM的工作..
本文基于 IBM Rational Functional Tester 实现了高效的自动化测试日志框架,对自动化测试开发人员具有一定的借鉴意义。本文从日志展示和定制化角度说明了如何针对项目不同的人员和项目的..
作为NetflixSDK工作团队的一员,我们的职责是确保Netflix应用新版本都经过了彻底的测试,在部署到游戏终端上或是作为一个SDK分发到(可作为一个参考样例程序)Netflix设备的合作伙伴之..