自动化测试

谷歌的测试工程师是如何工作,帮助开发工程师提升生产效率的

现在,越来越多的软件系统采用了「微服务架构」。尽管这种架构对于多人参与的大系统,为多个功能特性的并行开发与无停机部署提供了便利,但对整个系统

继续阅读

Mob Refectoring:扎堆儿编程的一次经历

这是我在2009年带领 GoCD 团队时的一个经历。套用现在的时髦词汇,就叫“mob programming”。 团队对某一模块的代码进行了一次重构,引入

继续阅读

最大化开发人员的效率

原文链接: https://martinfowler.com/articles/developer-effectiveness.html 科技在不断地变得更加智能和强大,新技术不断被引入到组织内,以提升整体生产力。而这也会增加复杂性和开发人员的认知开销,减少了他们个

继续阅读

微软:测试左移,让其运行更快、更可靠

我们原来是怎么工作的 2014年9月,我们已经进入了云计算的第三个年头。然而,我们当时仍旧是按照云计算时代之前的那种传统方式进行测试。 我们试图

继续阅读

微软:测试右移,生产环境上的持续测试

生产环境是唯一的,无法复制 这是我们重要变某的第三部分,也是最后一部分。正如你见过的,我们减少了对在实验室内做功能测试的依赖,转而使用单元测试

继续阅读