Google在3月份推出了一个项目,用来介绍Android MVP架构的各种组合,可以认为是官方在这方面的最佳实践。令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元测试用例,学习..
在计算机编程中,单元测试(Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。但是什么叫"程序单元..
为什么说无聊呢!因为我是OCD晚期!不想安装别的东西(其实是mac的容量不够了T_T)..
本文作者 James Whittaker, 前微软架构师,是“ How to Break Software ”系列图书中好几部书的作者,现任Google测试工程主管,最近他写了一系列的关于谷歌如何测试软件的文章,本文为其系列的..
最近 Reddit 上的讨论帖引发了一场 JUnit 和 Spock 两个测试框架支持者之间的辩论,源起于 Jakub Dziworski 发表的博文 ,其中心思想是“JUnit有什么问题?”目前来看几乎每个GitHub仓库都引入了..
本文将重点讨论在Jenkins管理的持续集成以及测试的环境中,我们如何通过引入Docker来优化资源的配置,提高整个环境的性能以及稳定性。..
根据维基百科的解释,单元测试又称为模块测试。是针对程序单元来进行正确性校验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序,函数,..
曾被很多次问到,怎样提高测试工作的效率?实话实说,我自己也是只有一些零零散散的思路,并没有一个可以解释的很完善的方法论。..
如果你从事漏洞研究、逆向工程或者渗透测试,应该绝对试试 Python !..
这是写给开发同学系列文档中的一篇,主要讲单元测试。 写这个系列的原因是发现开发同学,尤其是偏业务的开发同学对于软件开发中的很多实践和理论理解的不够清楚。比如设计..
让我们先由2个问题引出今天的话题,第一,为什么选择做测试?第二,做测试的发展又如何?..
昨天发了基于CMMI的软件测试以后,有人提出说法: (1)验证对应需求规格说明,确认对应软件任务书,是不是可以这么理解?..
经常有人问这样的问题:“我们在做单元测试,那测试覆盖率要到多少才行?”。答案其实很简答,“作为指标的测试覆盖率都是没有用处的。” ..
测试驱动开发(TDD)是一种开发方式,它改变了传统软件开发的流程,即首先设计程序,再进行编码与测试工作。TDD采取了很小的增量式开发方式:首先编写一个测试,再编写实际程序代码..
在过去几年中,微服务悄然却坚定地在拥挤的软件架构市场上占据了一席之地。与传统单一整体式架构有所不同,微服务架构并不是将应用作为单体来构建的。..
这是我在InfoQ组织的移动开发前线微信群里面做的一次分享,发到简书上面一份,希望给在简书有需要的读者也能提供一点帮助,以下是原文:..
维基百科对单元测试的定义如下: 在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是..
基于需求的用例仅仅是针对前面没有覆盖到的用例的补充,所以这部分用例应该相对比较少,如果发现比较多的话可以分析下是否研发的一些逻辑没有覆盖到相关地方 如何编写高..
黑盒测试又叫功能测试、数据驱动测试或给予需求规格说明书的功能测试。这种测试注重于测试软件的功能性需求。..
在写测试之前,我们还得对基础的JS的单元测试框架和如何写测试用例等一些问题做一个简要的介绍。..