生命不息,编程不止

deniro's thinking

说说测试驱动开发

1 测试驱动开发模式1.1 重新定义“测试”这是一张影响图: 普通箭头表示当第一个节点增长时,第二个节点也会做相应的增长。 带圆圈的箭头表示当第一个节点增长时,第二个节点也会做相应的减少。 当压力越大时,所做的测试就会越少。测试越少,犯的错就会越多,就会感到更大的压力。这是一个会造成情境越来越糟的...

2017-04-28 10:53:22

阅读数 5988

评论数 1

说说 Google 软件测试开发工程师的工作内容

一个完美的开发过程是这样的:测试先行,开发人员会些设计一些边界场景的测试用例,比如数据的取值范围从极大到极小、循环语句超出限制范围等等许多极端情况。这些测试代码会作为产品代码的一部分,以自检代码或者单元测试代码的形式与功能代码放在一起。这种类型的测试,开发人员是最适合、也是最有资格去做的人。对于功...

2017-04-01 18:15:56

阅读数 3359

评论数 0

说说 Google 的软件测试

1 什么是质量开发对质量负责。当 Google 把开发过程和测试放在一起,就得到了质量。质量是开发过程的问题,因此 Google 创建了一个增量上线的流程。如果一些项目在线上被证实问题重重,那么它就会被回滚到之前的版本。2 角色2.1 软件开发工程师(SWE)软件开发工程师(Software en...

2017-03-28 10:10:37

阅读数 567

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭