资源名称:测试驱动的Javascript开发

内容简介:

本书是一本完整的、基于最佳实践的Javascript敏捷测试指南,同时又有着测试驱动开发方法(TDD)所带来的质量保证。领先一步的Javascript敏捷开发者Christian Johansen的讨论涵盖了将最先进的自动化测试用于Javascript开发环境的方方面面,带领读者走查整个开发的生命周期,从项目启动到应用程序部署。本书的主要内容包括:掌握自动化测试和TDD;构建有效的自动化测试工作流;测试浏览器和服务器两端的代码(使用Node.js)、运用TDD构建更加干净的API、更加模块化的代码以及更健壮的软件;编写可测试的代码;使用测试桩和模拟对象,将各个单元单独进行测试;通过重构持续进改代码;走查全功能软件的创建和自动化测试。

作者简介:

Christian Johansen的工作单位是Shortcut AS,一家专注于开源技术、Web和移动应用程序的软件公司。他原先是一名学生,专业是信息学、数学和数字信号处理。他在职业生涯中的主要从事领域是Web和前端开发,使用的技术包括Javascript、CSS和HTML。他是一名活跃的开源贡献者,他会在博客中写作有关Javascript、Ruby和Web开发相关的内容,博客地址是cjohansen.no。

资源目录:

译者序

前言

致谢

关于作者

第一部分 测试驱动开发

第1章 自动化测试

第2章 测试驱动开发的过程

第3章 行业工具

第4章 从测试中学习

第二部分 开发人员的Javascript

第5章 函数

第6章 函数和闭包的应用

第7章 对象和原型继承

第8章 ECMAscript 5

第9章 不唐突的Javascript

第10章 特性检测

第三部分 Javascript测试驱动开发实践

第11章 观察者模式

第12章 抽象化浏览器区别:Ajax

第13章 使用Ajax和Comet将数据流式化

第14章 基于Node.js的服务器端Javascript

第15章 TDD及DOM操作:聊天室客户端程序

第四部分 测试模式

第16章 模拟对象和创建桩

第17章 编写良好的单元测试

参考文献

资源截图:

1.png

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理