Perl Testing程序高手秘笈

Perl Testing程序高手秘笈

(美) 朗沃茨, (美) 克劳麦迪克, 著

出版社:东南大学出版社

年代:2007

定价:38.0

书籍简介:

本书主要内容:编写基础的测试、改进测试、如何组织和运行测试、如何将测试绑定程序、测试难以测试的代码、测试数据库以及其中的数据、测试网站及网站项目、测试单元等等。

书籍目录:

《程序高手秘笈》系列

前言

第一章测试起步

安装Test模块

运行测试

解析测试结果

编写你的第一个测试

装载模块

改进测试比对

第二章编写测试

跳过测试

标注测试项目为TODO

简单数据结构比较

数据组成

测试警告信息

测试异常

第三章管理测试

测试的组织

检查覆盖率

编写测试库

对测试库的测试

编写测试用具

通过网络运行测试

自动运行测试

第四章与代码一起发布测试

测试文档覆盖率

测试整个模块

让用户决定

让用户决定(续)

模块测试打包

收集测试报告

确保技量

第五章应对难以测试的代码

重载内建操作符和函数

冒名模块

冒名对象

部分实现的冒名对象

重载运行时的代码

全局重载函数和操作符

第六章测试数据库

置换测试数据库

使用临时数据库

冒名数据库

第七章测试网站

测试后端逻辑

测试前端界面

录制和回放浏览过程

测试HTML的有效性

运行自己的Apache服务器

用Apache-Test进行测试

发布带有Apache-Test的模块

第八章使用Test::Class进行单元测试

编写测试用例

创建测试夹具

继承测试

用Test::Class跳过测试

用Test::Class标注TODO测试

第九章其他类型的测试

编写可测试的程序

发生了什么事?

测试程序

测试交互式程序

测试共享库

内容摘要:

  本书假设读者以前没有写过任何测试,用9章的篇幅来讨论Perl的测试。从最简单的东西讲起,最后带领你探索一些实际开发情况下可能碰到的测试问题。作者希望你已经知道如何安装和有效使用Perl模块,并在自己的程序当中尝试过,并对Perl的数据结构和面向对象开发有深入的了解。《程序高手秘笈》系列如同书名所宣称的:书中的潦草手稿与注记正是王牌技客知道你在玩新语言、API或做项目时想要知道的事情在你动手前就与你分享。那就是解决问题的程序代码,标注多到当纸镇的成分比做记号的成分还要多。有意思的是,这里并没有把焦点放在怎样才是漂亮的或者是有趣的事情上,而是着眼于你就是得“交卷”的需求。  在软件开发领域除了测试以外还有什么更加吸引人的话题吗?当然,先要排除游戏编程、3D图形、音频处理、高性能阵列、超酷网站设计等等,现在还有剩下的吗?哦,看来软件测试可能确实不怎么吸引人。但我要说这很不幸,因为好的软件测试能增加开发效率、改善设计、提高质量、减轻维护负担,还能让你的客户、同事和经理更满意。  Perl引入自动测试已经有些年头了。早前的Perl1.0版本就带有一个综合测试包,这给以后的测试开了个好头。了解Perl的测试工具并用它们来排除各种疑难杂症,将有助于你成为更好的程序员。即便在别的测试领域,这些Perl工具也能派上用场,就算在那些用其他语言开发的项目中也是如此。  类似所有其他的OReilly程序高手秘笈系列图书,这是一本“多做少说”的书,我们努力避免说教,专注于在实际案例中解答问题,而不是空谈。  《PerlTesting程序高手秘笈》将深入浅出地带领你:  轻松编写基础Perl测试程序并解析测试结果  使用特殊技巧和模块来改进测试  在项目代码中捆绑测试用例  测试对数据库的操作及其内容  测试网站功能和Web应用  使用“TestAnythingProtocol”来测试其他语言开发的项目  如今的工作压力日渐加强,而项目开发的周期却日渐缩短,因此单元测试在提高软件质量方面的地位也日趋重要。一旦掌握了本书的内容,你就能轻易验证底层代码的可靠性、从容缩减项目的开发周期,并出色地完成日常维护工作。  现在就可以轻松地开始阅读本书,不需要像自由软件和开源软件的忠实拥护者那样,吃饭、睡觉、工作的时候都想着用本书中的Perl技术去做些什么。其实你只要有一丁点儿改进工作效率和代码质量的愿望就行了,慢慢地你就会领略到测试给你带来的巨大帮助。

书籍规格:

书籍详细信息
书名Perl Testing程序高手秘笈站内查询相似图书
9787564110086
如需购买下载《Perl Testing程序高手秘笈》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地南京出版单位东南大学出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26装帧平装
页数印数 4000

书籍信息归属:

Perl Testing程序高手秘笈是东南大学出版社于2008.03出版的中图分类号为 TP312 的主题关于 Perl语言-程序设计 的书籍。