码迷,mamicode.com
首页 >  
搜索关键字:测试驱动    ( 293个结果
读书笔记6—构建之法
第六章——敏捷流程 1、 这一小节中有一个图表,对比了敏捷(Agile)、计划驱动(Plan-driven)、形式化的开发方法(Formal Method)的适用范围。里面提到的形式化的开发方法,其基本步骤是怎样的呢?为什么它能有极高的可靠性呢?下面是一些关于形式化方法特点的说明,从中可以看出它能力 ...
分类:其他好文   时间:2017-02-15 14:38:12    阅读次数:163
软件的质量控制
相信搞软件的平时听的最多的就是你们的产品质量不好,你的代码质量差,缺陷多。那么凭什么说我的质量不行呢?往往就是通过代码缺陷率来作为参考的依据。缺陷率一般指的是1000行代码有多少个bug。那么bug怎么算呢?测试说了算呗。开玩笑的,他给你提了问题单而你认了,那就算了。问题单的严重程度不一样,分提示、 ...
分类:其他好文   时间:2017-02-11 12:31:49    阅读次数:152
Groovy/Spock 测试导论
测试对于软件开发者而言至关重要,不过总会有人说:“写代码是我的事,测试那是QA的工作”,这样的想法真是弱爆了,因为大量的业界实践已经证明测试驱动编码可以有效地帮助开发者提升代码质量。 大多数遵循TDD的Java开发者均会使用mockito或powermock,但mockito和powermock均包 ...
分类:其他好文   时间:2017-01-25 18:42:38    阅读次数:455
NewView在线面试网站开发感想
长达一个多月的终于要结束了,感觉在结对编程地过程中,不仅学会了为你这个项目,最重要的是学会了测试驱动开发,对代码进行完善地性能和功能测试,这样才可以做出一个高质量可用于实用地项目。 本次微信实战开发,包括结对编程地时间,自己大概花了100小时进行开发。我主要负责地部分是功能部分地debug,服务器部 ...
分类:Web程序   时间:2017-01-01 00:46:09    阅读次数:222
PHP新手常见的一些不好习惯(抄的 有待理解)
1、不写注释(是个好习惯,不过也没必要每个语句都要写) 2、不使用可以提高生产效率的IDE工具 3、不使用版本控制 4、不按照编程规范写代码 5、不使用统一的方法 6、编码前不去思考和计划 7、在执行sql前不执行编码和安全检测 8、不使用测试驱动开发 9、编码时不打开自动报错(error_repo ...
分类:Web程序   时间:2016-12-18 17:59:33    阅读次数:228
动手写一个Remoting接口测试工具(附源码下载)
基于.NET开发分布式系统,经常用到Remoting技术。在测试驱动开发流行的今天,如果针对分布式系统中的每个Remoting接口的每个方法都要写详细的测试脚本,无疑非常浪费时间。所以,我想写一个能自动测试remoting接口的小工具InterfaceTester。而且,当分布式系统中的某个remo ...
分类:其他好文   时间:2016-11-24 14:04:21    阅读次数:181
单元测试 jasmine
http://blog.fens.me/nodejs-jasmine-bdd/ 前言TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最佳实践之一。jasmine很有意思的提出了BDD(Behavior Driven Development)行为驱动开发,诱发了 ...
分类:其他好文   时间:2016-11-19 12:46:13    阅读次数:203
unittest测试驱动之HTMLTestRunner.py
对于自动化来说,测试报告是必须的,在敏捷化的团队中,团队中的成员需要自动化这边提供自动化的测试报告,来判断系统的整体质量以及下一步的测试策略。单元测试库生成测试输出到控制台的窗口上,但是这样的结果看起来比较费力,很显然,控制台日志的输出的信息并不是个好的注意,那么好的注意应该是生成html页面的测试 ...
分类:Web程序   时间:2016-11-13 13:32:45    阅读次数:236
QTP之delphi试用感想一(自动化测试)
这两天一直在琢磨自动化测试,自动化测试,其实与单元测试有一些相同之处,单元测试的目的也是可以一次写,多次运行,对于测试驱动及后期维护真是有非常多的好处,用自动化测试工具也是如何,主要目的是为了回归测试。单元测试的时候,我们要先准备数据,再测试,最后再进行数据清理,自动化测试也是如此,大家千万别觉得自 ...
分类:Windows程序   时间:2016-10-25 02:45:48    阅读次数:259
敏捷开发
iOS应用敏捷开发的过程包括四个方面: (1)增量迭代 (2)小型发布 (3)测试驱动 (4)科学分配任务 其实,在实际项目开发过程中,因为开发团队中人员能力的差别、工作任务的难易程度等情况,不管采用什么开发方法都会对项目开发有一定的影响。我们只能尽量根据人员能力和工作难易度,合理安排人员,合理安排 ...
分类:其他好文   时间:2016-09-30 18:18:32    阅读次数:99
293条   上一页 1 ... 10 11 12 13 14 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!