2020年值得关注的7个敏捷测试趋势
译自NickKarlsson的《7AgileTestingTrendstoWatchforin2020》一文随着2020年的到来,寻求提高敏捷性的软件开发公司越来越关注将其测试方法与敏捷原则结合起来。让我们看看今年对组织影响最大的七个关键敏捷测试趋势。1、质…
译自NickKarlsson的《7AgileTestingTrendstoWatchforin2020》一文随着2020年的到来,寻求提高敏捷性的软件开发公司越来越关注将其测试方法与敏捷原则结合起来。让我们看看今年对组织影响最大的七个关键敏捷测试趋势。1、质…
交叉领域是容易产生新思想和新技术的地方。软件测试和代码评审(codereview)是软件质量保障体系的两大重要组成部分。看似互不相关的它们,如果结合在一起,会擦出什么样的火花?今天,我们来探讨下软件测试和代码评审的一个交集,即"测试驱动代…
一、什么是自动化测试框架在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者…
最近跟一些刚刚进入软件测试行业的朋友去交流,发现了一个有趣的现象,就是对于这个行业的很多问题的认识都是一致的片面,当然也可以理解为误区。自己利用一点时间,把他们对于这个行业的认识误区都罗列出来,然后结合自己这么多年的工作经验和大家…
TDD(TestDrivenDevelopment):测试驱动开发BDD(BehaviourDrivenDevelopment):行为驱动开发测试框架:让“将测试集成到工程中”以及“编写和实践测试”变得简单的库。TDD/BDD1、Kiwi一个iOS平台的BDD开发框架,可以…
提到时间,大多测试人员内心是复杂的,精神是崩溃的。在测试工作中,测试时间是测试人员最为苦恼的事情,因为往往测试团队的时间是最难控制的,也是最容易被挤压的。测试人员经常被告知某某时间是生死成败之期;因为某某原因,开发转测试时间将延期…
摘要:开发员有着太多的任务导致单元测试往往半途而废。一种解决办法是训练测试人员来处理它们。测试人员应在开发周期中尽早的介入,既可以提高他们的编程技巧,bug也能够尽早的被发现并修复,缩短功能测试阶段时间。所以(测试员)应考虑在单元测…
最近转到一家公司,对质量经理的职责有了更广泛的定义,即同时负责需求的设计。在这种情况下,引入TDD(测试驱动开发)这种开发模式。在TDD下,如果我们再按照系统测试用例的编写方式去设计用例,将出现大量的遗漏。我们在进行测试用例的设计时,需…