码迷,mamicode.com
首页 >  
搜索关键字:测试驱动    ( 293个结果
2016年测试先行调查报告
2016年测试先行调查报告 首先了解一下这三个开发模式都是什么意思: TDD:测试驱动开发(Test-Driven Development) 测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。... ...
分类:其他好文   时间:2016-08-06 12:47:59    阅读次数:169
Visual Studio下使用NUnit进行测试驱动开发
在Visual Studio 2015中集成的MSTest可以用于单元测试。 在项目中,选中需要测试的方法,点击鼠标右键,选择弹出菜单中的【创建单元测试】,按照默认设置,即可自动新建一个测试项目。 需要注意的是,只能对puglic的方法进行测试。 但是,我还是比较喜欢NUnit的测试框架,毕竟从JU ...
分类:其他好文   时间:2016-07-31 12:53:06    阅读次数:641
优雅编程之这样写测试用例,你就”正常“了!
开心一笑【朋友病了,要挂盐水。给他扎针的是一个实习小护士,扎了半天都没扎进血管。 他痛得龇牙咧嘴,无奈叫来了护士长。 护士长好手法,只见她一针见血地扎进了血管,然后马上拔出来, 把针递给那个实习护士说:“看清楚没有?你再试一次!”】提出问题如何优雅编写测试代码???解决问题1)TDD(测试驱动开发),意思是先写单元测试,然后写对应的代码,通过修改调试让写的代码通过单元测试。使用TDD,会使测试...
分类:其他好文   时间:2016-07-16 15:45:09    阅读次数:124
测试驱动开发实践
总是以为自己了解了测试驱动开发,其实做起来和了解根本不是一回事。原来觉得代码清晰得很,后来试验了一下才知道那是自己的错觉。这次,让我们抛却Eclipse的自动补全功能,来一场真正的测试驱动开发吧。 项目描述:这是一个很简单的项目,目标是扫描磁盘上所有特定格式的文件,将其路径存储下来,通过程序可以快捷 ...
分类:其他好文   时间:2016-07-15 00:15:22    阅读次数:183
《软件测试的艺术》摘要(下)
第九章 敏捷开发模式下的测试1、敏捷开发的特征:依赖客户的参与、测试驱动、以及紧凑的迭代开发周期。2、敏捷测试本质上是一种协调测试。要求每个人都参与到测试计划的设计、实现以及执行中去。3、极限编程与测试 3.1 极限编程,关注: a)实现简单的设计 b)开发人员与客户的沟通协作 c)不断地测试代码库 ...
分类:其他好文   时间:2016-07-14 21:35:39    阅读次数:176
使用robotframe work 进行自动化测试
robotframework 是自动化测试框架。 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 上面一段话是百度百... ...
分类:其他好文   时间:2016-06-22 01:41:07    阅读次数:2487
测试驱动开发(Test-Driven Development)
1.背景一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开..
分类:其他好文   时间:2016-06-20 19:03:53    阅读次数:304
测试驱动开发与Python
最近在看一本书《Test-Driven Development with Python》,里面非常详细的介绍了如何一步一步通过测试驱动开发(TDD)的方式开发Web项目。 ...
分类:编程语言   时间:2016-06-19 19:53:24    阅读次数:265
第五章 S3C6410
S3C6410 是由三星公司推出的一款低功耗、高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理等领域。由于只用一块S3C6410 ARM11的的处理器芯片还无法测试驱动,因此,还必须在该处理器的基础上进行一些列的扩展,如加上适当的接口,以便可以和PC链接进行调试。基于S ...
分类:其他好文   时间:2016-06-05 13:50:00    阅读次数:149
测试驱动开发基础
以下是我个人对测试驱动开发的一点理解,如有不足请指正 测试驱动开发的大致步骤是 写一个测试(基本上无法运行甚至编译) 小改动使之能够编译运行(建立需要调用的函数存根,不实现,或伪实现——直接返回定值) 逐渐使代码一般化(用变量代替常量定值) 通过改动,消除重复设计(提取为公用的变量或函数) 具体每一 ...
分类:其他好文   时间:2016-05-22 18:07:09    阅读次数:152
293条   上一页 1 ... 12 13 14 15 16 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!