E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试驱动
软件开发人员必须精通的事项
必须掌握
测试驱动
开发、面向对象设计、结构化编程、持续集成个结对编程。5.工件
欧阳左至
·
2013-01-10 13:00
测试驱动
开发的艺术
最近在看一本《
测试驱动
开发的艺术》书籍,感觉很不错,可以根据书中的教材手把手的将示例吃透,很可贵。 由于原书中提供源文件需要修改maven 文件,故我根据实际情况修改了些。
baso4233
·
2013-01-08 19:00
java
测试
敏捷开发
参考资料
如何解決启动 Windows 7 之后,桌面右下角显示【测试模式】等字样
而测试模式一般是被用于测试人员
测试驱动
程序使用的。解决办法:1.单击“开始”——“所有程序”——“附件”,找到“命令行提示符”,右键选择“以管理员身份运行”2.在命令行窗口
killer000777
·
2013-01-06 13:00
BDD vs TDD
TDDis
测试驱动
开发.TDD针对每个特定的功能写测试代码。当然一开始测试会失败(Red)的,因为我们的功能还不存在。然后写简单的代码使测试通过(Green)。接着重构代码(Refactor)。
·
2012-12-31 21:00
TDD
单元测试的基本理论
测试驱动
:驱动被测试模块正常运行起来的实体 测试桩:代替被测模块调用的子模块的实体,该实体一般为桩函数。
nanjingjiangbiao_T
·
2012-12-30 14:00
单元测试
单元测试的基本理论
测试驱动
:驱动被测试模块正常运行起来的实体 测试桩:代替被测模块调用的子模块的实体,该实体一般为桩函数。
zeo112140
·
2012-12-30 14:00
敏捷开发实践总结(三):需求分析
同时,借拆分功能来编订测试用例,实现
测试驱动
。因此,功能拆分的单位应是测试用例。当一项功能只能用一个用例来描述时,基本上即已足够。敏捷的需求分析,以冲刺计划会的形式展开。参会的应有客户方,负责人
ATIP团
·
2012-12-20 14:31
敏捷开发
需求分析
敏捷开发(Agile development)(转)
敏捷开发的路线[1]图:敏捷开发的路线图Test-DrivenDevelopment,
测试驱动
开发。它是敏捷开发的最重要的部
BenW1988
·
2012-12-13 23:00
它山之玉可以重构:身份证号码解析、验证工具(第二天)
这个不一致性来源于---不是
测试驱动
,赫赫.==>解决方案,把验证
予沁安
·
2012-12-07 05:00
重构
C#
身份证
面向对象编程
在《
测试驱动
开发》这本书里面可曾提到这样的观点:面向对象编程语言有三种组织层次:模块(java中即“包”)类方法自我理解,也许肤浅,有待于慢慢更新领悟:头文件对象(对函数的封装)函数下面是一个测试用例,
ghevinn
·
2012-12-06 16:00
测试驱动
开发
阅读更多相信大家都知道瀑布模型(WaterfallModel),它将软件生命周期划分为计划、分析、设计、构建、测试和维护六个阶段,且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。由于早期的错误可能要等到开发后期的测试阶段才能发现,所以带来严重的后果。V-Model就是针对瀑布模型的一个改进方案,它提倡尽早制定测试方案,尽早发现错误,尤其是严重错误。因为越到后期发现问题,返工的成本
beyond429
·
2012-12-04 14:00
测试驱动开发
测试驱动
开发
阅读更多相信大家都知道瀑布模型(WaterfallModel),它将软件生命周期划分为计划、分析、设计、构建、测试和维护六个阶段,且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。由于早期的错误可能要等到开发后期的测试阶段才能发现,所以带来严重的后果。V-Model就是针对瀑布模型的一个改进方案,它提倡尽早制定测试方案,尽早发现错误,尤其是严重错误。因为越到后期发现问题,返工的成本
beyond429
·
2012-12-04 14:00
测试驱动开发
测试驱动
开发
相信大家都知道瀑布模型(Waterfall Model),它将软件生命周期划分为计划、分析、设计、构建、测试和维护六个阶段,且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。由于早期的错误可能要等到开发后期的测试阶段才能发现,所以带来严重的后果。 V-Model就是针对瀑布模型的一个改进方案,它提倡尽早制定测试方案,尽早发现错误,尤其是严重错误。因为越到后期发现问题
beyond429
·
2012-12-04 14:00
测试驱动开发
测试驱动
开发学习
开始了解《
测试驱动
开发》KentBeck著概述:
测试驱动
开发,英文全称Test-DrivenDevelopment,简称TDD,是一种不同于传统软件开发流程的新型的开发方法。
ghevinn
·
2012-11-27 18:00
Spring
3.它的设计从一开始就是要帮助你编写已于测试的代码,Spring是使用
测试驱动
开发(TDD)工程的思想框架
一路畅通
·
2012-11-15 21:00
The RSpec Book笔记《一》初步认识TDD,BDD,RSpec,Cucumber
TDD(Test-DrivenDevelopment)
测试驱动
开发。在编写代码之前先编写一个测试,这时候测试是失败的,red,因为还没有写对应的实现代码。
virusswb
·
2012-11-15 00:37
TDD
Ruby
Rails
rspec
bdd
流程图与代码的重构
这句名言是我在《
测试驱动
的嵌入式C语言开发》中看到的。要做到该书提及的
测试驱动
开发,决不是一两年可以学会,甚至一辈子也难以企及。我之所以提到上面的名言,是在开发软件的过程中深深体会到的。
LiSteven
·
2012-11-14 22:00
代码
重构
流程图
面试软件设计人员的方法,附面试题
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
paulwong
·
2012-11-07 21:00
测试驱动
javascript开发 -- 5.性能测试
自动化测试另外一个比较重要的内容点是性能测试,很多问题可能有不止一种解决方案,很多时候并不知道哪个是最好的解决方案。例如有很多创建javascript对象的方法,使用javascript构造器、使用函数的方法或者使用闭包。我们可能会从可测试化、灵活性和性能的角度去考虑使用哪种方式。足见性能是相当重要的一点。1.基准和相对性能当一个问题我们有两个以上的解决方案的时候,判断哪个解决方案更好的原则很简单
·
2012-11-07 16:00
JavaScript
面试软件设计人员的方法,附面试题。我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
ShaneLooLi
·
2012-11-07 02:07
面试
软件设计
设计人员
旁敲侧击
面试软件设计人员的方法,附面试题。我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭×××发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
ShaneLooLi
·
2012-11-07 02:07
面试
软件设计
旁敲侧击
技术人事
面试软件设计人员的方法,附面试题。我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
李伸
·
2012-11-07 02:00
面试
软件设计
旁敲侧击
设计人员
面试软件设计人员的方法,附面试题。 我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
Surmounting
·
2012-11-07 02:00
面试
软件设计
旁敲侧击
设计人员
面试软件设计人员的方法,附面试题。 我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
Surmounting
·
2012-11-07 02:00
面试
软件设计
面试软件设计人员的方法,附面试题。 我的面试注重实效
因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、
测试驱动
开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。
ShaneLooLi
·
2012-11-07 01:00
测试驱动
javascript开发 -- 4.
测试驱动
开发过程(下)
TDD是一个迭代的开发过程,他包括下面的步骤:1.编写测试;2.运行测试,观察失败;3.确保测试通过;4.重构,减少重复。每次迭代中,测试就是规范。在我们完成开发之后,测试就可以通过了。之后我们就需要进行减少重复代码和提高设计的重构工作,然后再次运行测试,并保证其通过。虽然TDD不主张预期的大设计,但是我们在TDD开始之前还是需要做个简单的设计。我们要如何写自己的第一个设计呢?当我们获得了足够信息
·
2012-11-06 21:00
JavaScript
公司前辈给的进步建议,感觉不错,留博收藏
大的呢,可以去写一个框架,方便自己以后的开发小的呢,可以封装好某种控件,方便以后的使用;编写一个脚本,实现一键打包、测试、部署、运行;学习某种新的开发方式,比如
测试驱动
开发;学习某些实用的开发技巧,如设计模式
一口三个汉堡
·
2012-11-06 14:00
公司前辈给的进步建议,感觉不错,留博收藏
大的呢,可以去写一个框架,方便自己以后的开发 小的呢,可以封装好某种控件,方便以后的使用;编写一个脚本,实现一键打包、测试、部署、运行;学习某种新的开发方式,比如
测试驱动
开发;学习某些实用的开发技巧,
一口三个汉堡
·
2012-11-06 14:00
公司
公司前辈给的进步建议,感觉不错,留博收藏
大的呢,可以去写一个框架,方便自己以后的开发 小的呢,可以封装好某种控件,方便以后的使用;编写一个脚本,实现一键打包、测试、部署、运行;学习某种新的开发方式,比如
测试驱动
开发;学习某些实用的开发技巧,
一口三个汉堡
·
2012-11-06 14:00
公司
测试驱动
JavaScript开发实战
转载于:http://blog.csdn.net/littlechang/article/details/8120322 颠倒开发顺序在传统的编程中,直到概念完全在代码中体现,问题被编程解决。理想状态,代码遵照一些完整的架构设计思考,尽管在很多情况下,可能不是这种情况,特别在JavaScript的世界。这种编程风格通过猜测需要什么代码解决问题来解决问题,这种策略很容易导致臃肿而紧耦合的方案。如果没
zgmzyr
·
2012-11-04 22:00
测试驱动
javascript开发 -- 3.
测试驱动
开发过程(上)
本章我们的关注点将会放在
测试驱动
开发(TDD)上,他是测试先行、开发置后的开发模式。他有很多的好处,例如:更好的可测试代码、更简洁的接口和可以提高开发者信心的代码质量。
·
2012-11-03 16:00
JavaScript
测试驱动
javascript开发 -- 2.单元测试一例:学习断言、测试用例函数的编写
本篇我们将通过对Date.strftime编写单元测试的例子,学会断言、测试用例函数的相关知识。首先我们先来看Date.strftime的实现代码。Date.prototype.strftime=(function(){ functionstrftime(format){ vardate=this; return(format+"").replace(/%([a-zA-Z])/g, fun
·
2012-11-01 08:00
JavaScript
QUnit系列
除了测试覆盖率带来的好处外,测试还可以指导软件设计,这就是TDD(基于
测试驱动
的设计):先有测试,后有开发代码。你开始写一个简单的测试,然后写实现代码并保证代码能
·
2012-10-29 14:00
it
QUnit系列 -- 3.QUnit介绍(上)
除了测试覆盖率带来的好处外,测试还可以指导软件设计,这就是TDD(基于
测试驱动
的设计):先有测试,后有开发代码。你开始写一个简单的测试,然后写实现代码并保证代码能
·
2012-10-28 22:00
it
测试驱动
JavaScript开发实战
TDD是一个迭代开发的过程,每个迭代开始于写一个要形成我们正在实现的规格的一部分的测试。短迭代让我们得到对正在写的代码的更多的即时反馈,糟糕的设计决策更容易被捕捉。对任何产品代码都优先写测试,良好的单元测试伴随良好的范围覆盖,但那只是它的一个副作用。再版指南每隔几个星期,通过该网站的访问历史,我们重新审视我们的读者最喜欢的帖子。这个指南首次发布于2010年11月。颠倒开发顺序在传统的编程中,直到概
littlechang
·
2012-10-28 10:00
CppUnit
CppUnit目录概述CppUnit安装配置展开概述CppUnit安装配置展开编辑本段概述软件
测试驱动
开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。
liu_jia_guo
·
2012-10-24 14:00
欢迎阅读本人译书《
测试驱动
的iOS开发》
欢迎大家阅读本人译书《
测试驱动
的iOS开发》,谢谢!
愛飛翔
·
2012-10-23 01:37
开发
iOS
手机
软件测试
欢迎阅读本人译书《
测试驱动
的iOS开发》
欢迎大家阅读本人译书《
测试驱动
的iOS开发》,谢谢!
�埏w翔
·
2012-10-23 01:37
ios
开发
手机
测试驱动
单元测试101:你测试你的javascript吗?
一句话的警告:我将在本文中谈论单元测试和
测试驱动
开发(TDD),如果你已经得出结论:下面的任何理由对
zgmzyr
·
2012-10-19 22:00
JavaScript
Date
function
单元测试
测试
jquery插件
测试驱动
的iOS开发
《
测试驱动
的iOS开发》基本信息原书名:Test-DriveniOSDevelopment作者:(美)GrahamLee译者:爱飞翔出版社:机械工业出版社ISBN:9787111399193上架时间:2012
china-pub2010
·
2012-10-17 16:00
ios
工作
xcode
单元测试101:你测试你的javascript吗?
一句话的警告:我将在本文中谈论单元测试和
测试驱动
开发(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?
littlechang
·
2012-10-14 11:42
javascript脚本
测试
单元测试
javascript
jquery插件
date
浏览器
单元测试101:你测试你的javascript吗?
一句话的警告:我将在本文中谈论单元测试和
测试驱动
开发(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?
littlechang
·
2012-10-14 11:00
JavaScript
Date
浏览器
测试
单元测试
jquery插件
ATDD与TDD的哲学内涵
ATDD(AcceptanceTest-DrivenDevelopment)验收
测试驱动
开发是基于“用户需求实现”层面的
测试驱动
,TDD(Test-DrivenDevelopment)
测试驱动
开发是基于
wubinben28
·
2012-09-29 18:00
TDD
单元测试
测试
测试驱动
开发 使用经验
1. 模拟用户输入通过给Action的searchObj设置参数实现。2. 模拟session中的数据//模拟session中生成验证码 context=ActionContext.getContext(); Mapsession=newHashMap(); session.put("validateCode","1212"); context.setSession(ses
dananhai381
·
2012-09-29 15:00
spring
session
测试
HashMap
service
action
测试驱动
开发笔记(四)——TDD
1)什么样的步伐合适:测试(对应一行代码清单和少数重构);刚开始重构要严格遵循步骤,当然也不放过自动化重构工具 2)什么可以不必测试:如果不含业务逻辑,如jsp页面只是显示,业务重点测试(条件部分,循环部分,操作部分,多态性) 3)怎样知道代码有缺点: 1.编写测试,创建的对象数据设置代码很长(对象太大,需要分割) 2
dananhai381
·
2012-09-29 10:00
测试驱动
开发笔记(三)——
测试驱动
开发模式
测试驱动
开发模式 1)相互独立的测试:高内聚和松耦合 2)测试清单:从使用者角度得出系统需要实现的需求;划分出大概结构;对每一部分列出需要测试的每种可能性;对于目前还未实现的操作将其空版本写在清单上
dananhai381
·
2012-09-29 10:00
测试驱动
开发笔记(二)——xUnit
2..如果单元测试涉及到可变信息(如当前时间),需要将待测试数据也变为可变,否则无法回归测试 3.使用
测试驱动
开发必须从头开始,严格进行,否则到半中间会很费事的。
dananhai381
·
2012-09-29 09:00
测试驱动
开发的好处
测试驱动
开发TDD的好处:1.快速反馈2.有利于解偶,不好测试的用例需要重构3.测试用例是重构的基础,4.先定义好API接口,基于接口编写测试用例和实现,目标明确5.一个个测试用例,就是“摸着石头过河”
wubinben28
·
2012-09-21 19:00
api
api
api
测试
TDD
单元测试
【Mock】之基础介绍
测试驱动
开发(TDD)这个概念想必大家都有所了解了,在以往内部逻辑开发完成进行单元测试,抑或是在协同作战、并行工作、跨部门、跨行业协作的过程中,可能都会发现一些测试无从下手,因为被测试模块需要和一些不容易构造
webwalker
·
2012-09-21 12:00
设计模式
编程
框架
object
assembly
IOC
代码测试比率、
测试驱动
开发及行为驱动开发
曾经在项目中接触了TDD和BDD,但是对它们的理解不够深,偶然间在INFOQ看到专家的解答,觉得很多说得有道理,所以分享出来,原文如下: InfoQ:对项目而言,你认为哪些标准会影响你做决定,是采用TDD还是BDD或是什么都不用呢? JB:对这个话题做概述,我觉得有点不合适,莫不如让我来说明下,我在什么时候会用到TDD和BDD,以及这么做的理由吧。
stantsang
·
2012-09-20 09:00
JUnit
单元测试
TDD
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他