单元测试之道使用NUnit Andrew Hunt, David Thomas Andrew Hunt等 扫描版 pdf
文章类别:
- 2 12 月, 2022
- 0 条评论
- 软件测试面试突:赢得测试工程师职位 高清文字版 赵思奇,蔡芸,于春智 赵思奇,蔡芸,于春智 高清文字版 pdf
- Visual Basic 2008编程参考手册 (Visual Basic 2008 Programmer’s Reference)扫描版 (美)斯蒂芬斯 (美)斯蒂芬斯 扫描版 pdf
- 单片机开发资料光盘 (MCU) 单片机开发资料光盘 rar
- SPSS统计分析高级教程 文字版 张文彤 张文彤 文字版 pdf
- 开发者的JavaScript学习密钥 (Learnkey JavaScript for Developers)5CD压缩包与5CD LearnKey-JavaScript For Developers (5CDs) rar
- 架构师应该知道的97件事 (97 Things Every Software Architect Should Know: Collective Wisdom Richard Monson-Haefel (97 Things Every Software Architect Should Know) Richard Monson-Haefel 文字版 pdf
你必须注册后才能投票!
快捷索引
会员福利
原名: Pragmatic Unit Testing:In C# with NUnit
作者: Andrew Hunt
David Thomas
译者: 陈伟柱
陶文
图书分类: 软件
资源格式: PDF
版本: 扫描版
出版社: 电子工业出版社
书号: 7121006669
发行时间: 2005年1月31日
地区: 大陆
语言: 简体中文
简介
:
目录:
关于程序员修炼三部曲 xi
前言 xiii
第1章 序言
1.1 自信地编码 2
1.2 什么是单元测试 3
1.3 为什么要使用单元测试 4
1.4 我需要做什么呢 5
1.5 如何进行单元测试 7
1.6 不写测试的借口 7
1.7 本书概要 12
第2章 你的首个单元测试 13
2.1 计划你的测试 14
2.2 测试一个简单的方法 15
2.3 使用nunit来运行测试 16
2.4 运行例子 22
2.5 更多的测试 26
第3章 使用nunit编写测试 27
3.1 构建单元测试 27
3.2 nunit的各种断言 29
3.3 nunit框架 31
.3.4 nunit测试的组成 33
3.5 自定义nunit断言 40
3.6 nunit和异常 41
3.7 临时忽略一些测试 42
第4章 测试哪些内容:right-bicep 45
4.1 结果是否正确 46
4.2 边界条件 49
4.3 检查反向关联 50
4.4 使用其他手段来实现交叉检查 50
4.5 强制产生错误条件 51
4.6 性能特性 52
第5章 correct边界条件 55
5.1 一致性 56
5.2 有序性 57
5.3 区间性 59
5.4 引用/耦合性 62
5.5 存在性 63
5.6 基数性 64
5.7 时间性 66
5.8 自己动手尝试 68
第6章 使用mock对象 73
6.1 简单的替换 74
6.2 mock对象 75
6.3 正规化 mock objects 79
6.4 什么时候不应使用 mock 93
第7章 好的测试所具有的品质 95
7.1 自动化 96
7.2 彻底的 97
7.3 可重复 99
7.4 独立的 99
7.5 专业的 100
7.6 对测试进行测试 102
第8章 在项目中进行测试 105
8.1 把测试代码放到哪儿 105
8.2 测试的礼貌 108
8.3 测试的频率 109
8.4 测试与遗留代码 110
8.5 测试与评审 113
第9章 设计话题 117
9.1 面向测试的设计 117
9.2 为测试而重构 119
9.3 测试类的不变性 130
9.4 测试驱动的设计 132
9.5 测试无效的参数 134
附录a gotchas 137
a.1 只要代码能工作就可以 137
a.2 “冒烟” 测试 137
a.3 “请让我的机器来运行” 138
a.4 浮点数问题 138
a.5 测试耗费的时间太多了 139
a.6 测试总是失败 139
a.7 在某些机器上测试失败 140
附录b 资源 141
b.1 网络资源 141
b.2 参考书目 143
附录c 注重实效的单元测试:总结 145
附录d 习题答案 147
索引 155
电子书www.minxue.net链接
内容介绍:
《程序员修炼三部曲》是一套由四本小册子组成的丛书,旨在帮助解决程序员在日常工作中遇到的一些具体问题和需要,覆盖了对于现代软件开发非常重要的基础性知识。这套丛书不仅展现了注重实效的实际技巧、工具使用,也贯穿了作者们在其名作《程序员修炼之道:从小工到专家》中所坚持的开发哲学。而所有这些,都是帮助开发人员和开发团队进行正常开发,并带来高开发效率的利器。
《单元测试之道c#版——使用nunit》是本丛书的第二本(本书还有java版本《单元测试之道java版——使用junit》),阐述使用自由公开的nunit程序库以c#语言进行单元测试,其内容也广泛适用于其他语言和框架程序库。本书主要内容包括:如何更高效地撰写bug更少的代码;如何发现bug的藏身之处以及如何清除bug;如何测试代码片断而不用牵连整个项目;如何利用nunit简化测试代码;如何在团队中高效地进行测试,等等。 本书主要适用于具有一定编码和设计经验,但是对单元测试并不是很有经验的c#程序员。
内容截图:
书我要,下载先! http://www.books51.com/ 祝您开卷有益!
同类文章
文章类别:
本文链接: http://www.books51.com/293627.html
【点击下方链接,复制 & 分享文章网址】
单元测试之道使用NUnit Andrew Hunt, David Thomas Andrew Hunt等 扫描版 pdf → http://www.books51.com/293627.html |
上一篇: 30天自制操作系统 (日)川合秀实 (川合秀实) 周自恒等 扫描版 pdf
下一篇: 松本行弘的程序世界 松本行弘 柳德燕 扫描版 pdf
你必须注册后才能投票!
最新评论