Web性能测试实战
基本信息
- 作者: 陈绍英 夏海涛 金成姬 [作译者介绍]
- 丛书名: 测试实践丛书
- 出版社:电子工业出版社
- ISBN:7121024470
- 上架时间:2006-6-2
- 出版日期:2006 年5月
- 开本:16开
- 页码:236
- 版次:1-1
- 所属分类:
计算机 > 软件工程及软件方法学 > 软件质量、软件测试及维护
编辑推荐
本书根据Web性能测试特点提出了“Web全面性能测试模型”,并且紧密结合测试项目来探讨如何规划与实施性能测试。对于软件测试人员、开发人员和项目管理人员,阅读本书都会颇有收获和启迪。
内容简介回到顶部↑
本书是一本总结实践经验和成果的作品,主要为测试人员规划、设计、实施web性能测试而编写。本书既包含web性能测试的基础理论,又包含理论在实践中的应用。.
本书第1章介绍了性能测试基础知识和性能测试常见的误区。第2章专门针对web性能测试提出了“web全面性能测试模型”,把制订性能测试策略、编写测试用例计划以及使用模型的方法融会在一起,提供了规划与设计性能测试的新思路。第3章进一步讨论了如何在项目中进行性能测试需求分析、设计与实施性能测试,并深入讨论了基于场景设计性能测试用例的方法。第4章则介绍了针对web应用程序进行性能分析的基本方法。第5章是案例部分,分别以银行卡、电子政务、门户网站等典型web应用系统为实例,讨论了如何在项目中应用“web全面性能测试模型”。通过真实的实例,向读者展示了如何在项目中制订性能测试计划、实施与控制性能测试、分析系统瓶颈等内容。..
本书主要针对项目经理、测试组长、测试(设计)工程师以及对性能测试感兴趣的开发人员。通过本书的学习,可以更加规范地做好性能测试设计与实施工作。...
本书第1章介绍了性能测试基础知识和性能测试常见的误区。第2章专门针对web性能测试提出了“web全面性能测试模型”,把制订性能测试策略、编写测试用例计划以及使用模型的方法融会在一起,提供了规划与设计性能测试的新思路。第3章进一步讨论了如何在项目中进行性能测试需求分析、设计与实施性能测试,并深入讨论了基于场景设计性能测试用例的方法。第4章则介绍了针对web应用程序进行性能分析的基本方法。第5章是案例部分,分别以银行卡、电子政务、门户网站等典型web应用系统为实例,讨论了如何在项目中应用“web全面性能测试模型”。通过真实的实例,向读者展示了如何在项目中制订性能测试计划、实施与控制性能测试、分析系统瓶颈等内容。..
本书主要针对项目经理、测试组长、测试(设计)工程师以及对性能测试感兴趣的开发人员。通过本书的学习,可以更加规范地做好性能测试设计与实施工作。...
作译者回到顶部↑
本书提供作译者介绍
陈绍英
北京大学软件工程硕士。拥有多年的软件开发以及测试经验,现在主要从事软件测试工作,研究方向为软件测试过程管理和测试分析技术、性能测试等。拥有大型电子政务系统、银行卡业务系统等软件项目的测试管理及技术经验。善于组织和协调工作,在软件项目管理和测试管理方面拥有很高的能力,在工作中积累了丰富的管理经验。
夏海涛
吉林大学计算机系硕士。拥有多个大型金融、电信、税务和电子政务系统等行业软件项目的测试项目管理及技术实施经验。熟悉Mercury系列的测试工具,并曾.. << 查看详细
北京大学软件工程硕士。拥有多年的软件开发以及测试经验,现在主要从事软件测试工作,研究方向为软件测试过程管理和测试分析技术、性能测试等。拥有大型电子政务系统、银行卡业务系统等软件项目的测试管理及技术经验。善于组织和协调工作,在软件项目管理和测试管理方面拥有很高的能力,在工作中积累了丰富的管理经验。
夏海涛
吉林大学计算机系硕士。拥有多个大型金融、电信、税务和电子政务系统等行业软件项目的测试项目管理及技术实施经验。熟悉Mercury系列的测试工具,并曾.. << 查看详细
目录回到顶部↑
第1部分 兵法篇
第1章 web性能测试基础 3
1.1 web性能测试简介 4
1.2 web性能测试种类 7
1.3 性能测试常见的认识误区 8
1.4 性能调整基础知识 11
1.5 小结 13
第2章 web全面性能测试模型 15
2.1 web全面性能测试模型简介 16
2.2 web性能测试策略模型 19
2.3 web性能测试用例设计模型 23
2.3.1 预期性能指标测试用例 23
2.3.2 用户并发性能测试用例 24
2.3.3 疲劳强度与大数据量测试 32
2.3.4 网络性能测试 34
2.3.5 服务器性能测试 35
2.4 web性能测试模型使用方法 36
2.5 小结 38
第2部分 方案篇
第3章 性能测试实施与管理 41
第1章 web性能测试基础 3
1.1 web性能测试简介 4
1.2 web性能测试种类 7
1.3 性能测试常见的认识误区 8
1.4 性能调整基础知识 11
1.5 小结 13
第2章 web全面性能测试模型 15
2.1 web全面性能测试模型简介 16
2.2 web性能测试策略模型 19
2.3 web性能测试用例设计模型 23
2.3.1 预期性能指标测试用例 23
2.3.2 用户并发性能测试用例 24
2.3.3 疲劳强度与大数据量测试 32
2.3.4 网络性能测试 34
2.3.5 服务器性能测试 35
2.4 web性能测试模型使用方法 36
2.5 小结 38
第2部分 方案篇
第3章 性能测试实施与管理 41
前言回到顶部↑
从前我们很少看到“软件亚健康”这样的概念,之所以提出这个概念,是因为现在亚健康不但威胁着IT人的生活质量,也威胁很多应用软件的性能。
伴随着IT行业的高速发展,软件开发方法越来越先进,实现的功能也越来越强大,应用软件几乎涉及了国计民生的各个领域。而与之相反的是,这些应用系统的整体性能却呈下降趋势,尤其是一些涉及多用户并发的Web应用系统。因此,近几年保障软件性能的测试工作显得越来越重要,各种性能测试工具也应需而生。“软件亚健康”和“亚健康软件”的概念就是在这种背景下提出的。
“软件亚健康”决非危言耸听。作者曾亲身经历了一个由于性能不合格而废弃掉的项目。此项目是某国外公司为国内某银行开发的一套“银行卡申请审批系统”,此系统历经用户三次测试,每次均以服务器崩溃而告终,最后银行只好忍痛让此公司出局。
目前,软件应用系统基本离不开Web,因此,本书重点研究Web应用系统的性能测试。但是本书的性能测试理论对大多数软件的性能测试都是可以借鉴的。
本书首次针对Web应用系统提出了“Web全面性能测试模型”,和读者共同探讨如何更加有效地诊断与治疗Web软件性能低下的“亚健康”问题。下面就先从“亚健康软件”开始本书的讨论。
亚健康IT人与亚健康软件
亚健康IT人定义:2005年8月的某一天,作者和几位测试同行一起爬香山,结果第二天几个人累得几乎下不了床,一个星期之后,才觉得走路时的腿是自己的。无疑,我们这几个人的身体都已进入“亚健康”状态。当时躺在床上忽然想到亚健康IT人就是“爬了一次香山需要休息一个星期才能恢复正常的从事IT行业的人”。
类似也可以做如下的定义。
超级健康IT人——爬了一次香山之后没有什么感觉的IT人,这类人应该属于具有运动员素质的IT人。
健康IT人——爬了一次香山之后休息一两天就恢复正常的IT人。
不健康IT人——爬了一次香山之后需要休息一个月甚至更长时间的人。
在软件领域中,判定软件性能高低的依据是,其满足用户性能需求的程度以及是否存在一定的扩展空间。所以评价软件性能不要脱离具体用户背景,用户的性能需求与软件是否健康有着很大的关系,这一点与人的健康分类是有很大的区别的。例如对于OA系统,可以认为达到“自行车的性能”就是健康的,而银行或者电信的应用系统,至少要达到“飞机的性能”才是健康的。
与四类IT人的健康分类相对应,软件也可按其性能高低划分为四类。
超级健康软件——UNIX是“超级健康软件”的典型,“体魄”像运动员一样,非常“抗折腾”。
健康软件——性能稳定,可以满足用户现在以及将来一定时期内的扩展需求。例如我们日常用到的数据库管理系统。
亚健康软件——软件性能很一般,就像亚健康IT人正常上下班一样,能满足使用要求,但是扩展性、稳定性都很一般,只要环境发生变化,极有可能成为“不健康软件”。
不健康软件——性能很差,甚至存在严重缺陷的软件。
毫无疑问,开发人员应以做出超级健康或健康的软件为目标。但是现实恰恰相反,就像很多IT人都处于亚健康状态一样,在现实的软件中,超级健康和健康软件的比例很低,多数软件都存在性能问题。
亚健康软件是大多数公司做项目的产物,也是本书讨论的重点。亚健康软件的例子很多:下面表0-1是某OA系统进行并发测试时,5个用户与50个用户的一些事务对比测试结果。
伴随着IT行业的高速发展,软件开发方法越来越先进,实现的功能也越来越强大,应用软件几乎涉及了国计民生的各个领域。而与之相反的是,这些应用系统的整体性能却呈下降趋势,尤其是一些涉及多用户并发的Web应用系统。因此,近几年保障软件性能的测试工作显得越来越重要,各种性能测试工具也应需而生。“软件亚健康”和“亚健康软件”的概念就是在这种背景下提出的。
“软件亚健康”决非危言耸听。作者曾亲身经历了一个由于性能不合格而废弃掉的项目。此项目是某国外公司为国内某银行开发的一套“银行卡申请审批系统”,此系统历经用户三次测试,每次均以服务器崩溃而告终,最后银行只好忍痛让此公司出局。
目前,软件应用系统基本离不开Web,因此,本书重点研究Web应用系统的性能测试。但是本书的性能测试理论对大多数软件的性能测试都是可以借鉴的。
本书首次针对Web应用系统提出了“Web全面性能测试模型”,和读者共同探讨如何更加有效地诊断与治疗Web软件性能低下的“亚健康”问题。下面就先从“亚健康软件”开始本书的讨论。
亚健康IT人与亚健康软件
亚健康IT人定义:2005年8月的某一天,作者和几位测试同行一起爬香山,结果第二天几个人累得几乎下不了床,一个星期之后,才觉得走路时的腿是自己的。无疑,我们这几个人的身体都已进入“亚健康”状态。当时躺在床上忽然想到亚健康IT人就是“爬了一次香山需要休息一个星期才能恢复正常的从事IT行业的人”。
类似也可以做如下的定义。
超级健康IT人——爬了一次香山之后没有什么感觉的IT人,这类人应该属于具有运动员素质的IT人。
健康IT人——爬了一次香山之后休息一两天就恢复正常的IT人。
不健康IT人——爬了一次香山之后需要休息一个月甚至更长时间的人。
在软件领域中,判定软件性能高低的依据是,其满足用户性能需求的程度以及是否存在一定的扩展空间。所以评价软件性能不要脱离具体用户背景,用户的性能需求与软件是否健康有着很大的关系,这一点与人的健康分类是有很大的区别的。例如对于OA系统,可以认为达到“自行车的性能”就是健康的,而银行或者电信的应用系统,至少要达到“飞机的性能”才是健康的。
与四类IT人的健康分类相对应,软件也可按其性能高低划分为四类。
超级健康软件——UNIX是“超级健康软件”的典型,“体魄”像运动员一样,非常“抗折腾”。
健康软件——性能稳定,可以满足用户现在以及将来一定时期内的扩展需求。例如我们日常用到的数据库管理系统。
亚健康软件——软件性能很一般,就像亚健康IT人正常上下班一样,能满足使用要求,但是扩展性、稳定性都很一般,只要环境发生变化,极有可能成为“不健康软件”。
不健康软件——性能很差,甚至存在严重缺陷的软件。
毫无疑问,开发人员应以做出超级健康或健康的软件为目标。但是现实恰恰相反,就像很多IT人都处于亚健康状态一样,在现实的软件中,超级健康和健康软件的比例很低,多数软件都存在性能问题。
亚健康软件是大多数公司做项目的产物,也是本书讨论的重点。亚健康软件的例子很多:下面表0-1是某OA系统进行并发测试时,5个用户与50个用户的一些事务对比测试结果。
序言回到顶部↑
“软件亚健康”这个名词目前还不多见,但我们软件的性能问题却屡见不鲜,就像亚健康伴随着很多IT人一样。
得益于软件工程技术、方法和工具的发展,人们开发的软件的结构越来越复杂(尤其是多层结构的软件),软件的规模越来越庞大,开发软件的速度也越来越快,随之而来的是软件质量问题也越来越多。另一方面,用户对软件的要求日益提高,对软件的质量越来越关注。因此,软件测试工程师成了备受青睐的专业人才。
在多数公司,测试人员的职责主要是发现软件功能或者界面等方面的问题,很少对软件进行专业的性能测试,这是亚健康软件存在的主要原因之一。
很多软件项目在设计和编码过程中没有充分考虑性能问题。开发出的Web应用投入使用后,随着数据的累积和用户规模的扩大,系统逐渐变慢,甚至慢到不能满足要求而被废弃。
因此,我们很有必要分析和研究如何提高软件性能,尤其是要从根本上来解决性能问题,而不是等软件开发出来后再去分析是“哪个模块”或者“哪个表”导致系统性能下降。
虽然国内软件测试方面的图书不少,但性能测试方面的不多,《Web性能测试实战》正好填补了这个空白。《Web性能测试实战》是理论联系实际的作品,书中详细描述了Web全面性能测试模型和性能测试规划与实施方法,并结合具体的案例来说明如何应用这些模型和方法。
本书是绍英等几位作者实战经验的结晶。几位作者来自不同的IT公司,有不同的行业背景。绍英有电子政务、银行、门户网站等领域的应用软件性能测试经验。他曾到很多公司去推广自己的性能测试模型,对企业在软件测试方面的需求很熟悉;海涛则有很多大型项目的性能测试经验,是银行、电信等领域的应用软件测试专家;玉亭曾是Mercury的专业服务顾问,有将近两年的测试服务经验,熟悉Mercury的全部测试产品及解决方案。相信他们的行业经验是很多的测试人员都很需要的。
本书对国内软件企业提高性能测试水平是很有价值的。书中介绍的模型和方法对方正技术研究院提高软件产品性能很有帮助。
我很高兴能为这本探索性的作品作序,预祝《Web性能测试实战》早日出版。也希望国内有更多的人来关注软件性能测试,探讨解决软件亚健康问题的方法!
方正技术研究院应用集成技术部部长
北京大学计算机科学技术研究所副研究员 杨德顺
2006年1月8日
初次听说电子工业出版社准备策划出版一套《测试实践丛书》,我就感到一种欣慰,这个选题对中国软件产业发展具有十分重要的现实意义。
当今世界软件产业之所以称之为产业,不仅是因为其产品的产值具有了超过传统产业的规模,而更重要的是因为其产品的工程化和工业化的生产与服务体系为整个人类社会提供了必要的质量保证。
随着用户对软件产品质量要求的不断提高以及软件工程技术的日益成熟,软件测试在软件生产与服务过程中成为一个越来越重要的环节,在软件企业、IT服务企业、客户IT部门等机构中扮演着更为重要的角色。对于一个软件企业,“你不去发现缺陷,那一定是你的客户去发现缺陷”,提高软件产品质量已经成为增强企业竞争力的重要任务。
测试经理、测试工程师已经成为一个热门的职业,国际知名的软件企业和IT服务公司,从内设独立的测试部门、质量管理部门,到委托或承接第三方测试、测试外包、建立完整的缺陷测试管理与服务体系,组织形态日渐成熟,产业分工日趋细化,独立的测试行业已经初步形成。
近十几年来,在国家发展软件与集成电路产业政策的引导下,我国软件产业发展很快,软件企业成长迅速,但在整体上和发达国家软件企业差距还很大。其中的差距之一就体现在软件测试和质量控制上。虽然目前对测试的重视程度已经普遍提高,但是几乎所有的国内IT公司都存在测试时间不充分、测试软硬件资源不充分、缺乏合格的测试人力资源等问题。
发展中国的软件测试产业,无论是面向国际还是国内需求都应具有巨大的潜力和广阔的商业前景。其中,最关键的就是人才培养。培养一个优秀的测试工程师不容易,培养一个优秀的测试项目经理更困难。一个优秀的测试从业人员,不仅需要掌握测试理论、方法、技术、工具,还需要深刻理解过程管理,更需要具有很高的素质(理念、思路、沟通、表达等)。一个优秀的测试企业需要把人(People)、过程(Process)和技术(Technology)三要素有机地结合好。发展中国的软件测试产业还需要一批既懂技术又懂管理的企业家,他们才是中国软件测试产业发展的主力军。
《测试实践丛书》致力于从实践的视角融会贯通测试的理论、技术和管理,通过案例分析真正让人们理解People, Process, Technology三角关系在测试行业的成功运用。丛书的作者们把他们多年来理性的思考和宝贵的实战经验奉献给读者,相信会给大家带来思考和启发。
最后,衷心希望这套丛书能够为培养一批有志于发展中国软件测试产业的测试技术人才和管理人才做出重要的贡献。
得益于软件工程技术、方法和工具的发展,人们开发的软件的结构越来越复杂(尤其是多层结构的软件),软件的规模越来越庞大,开发软件的速度也越来越快,随之而来的是软件质量问题也越来越多。另一方面,用户对软件的要求日益提高,对软件的质量越来越关注。因此,软件测试工程师成了备受青睐的专业人才。
在多数公司,测试人员的职责主要是发现软件功能或者界面等方面的问题,很少对软件进行专业的性能测试,这是亚健康软件存在的主要原因之一。
很多软件项目在设计和编码过程中没有充分考虑性能问题。开发出的Web应用投入使用后,随着数据的累积和用户规模的扩大,系统逐渐变慢,甚至慢到不能满足要求而被废弃。
因此,我们很有必要分析和研究如何提高软件性能,尤其是要从根本上来解决性能问题,而不是等软件开发出来后再去分析是“哪个模块”或者“哪个表”导致系统性能下降。
虽然国内软件测试方面的图书不少,但性能测试方面的不多,《Web性能测试实战》正好填补了这个空白。《Web性能测试实战》是理论联系实际的作品,书中详细描述了Web全面性能测试模型和性能测试规划与实施方法,并结合具体的案例来说明如何应用这些模型和方法。
本书是绍英等几位作者实战经验的结晶。几位作者来自不同的IT公司,有不同的行业背景。绍英有电子政务、银行、门户网站等领域的应用软件性能测试经验。他曾到很多公司去推广自己的性能测试模型,对企业在软件测试方面的需求很熟悉;海涛则有很多大型项目的性能测试经验,是银行、电信等领域的应用软件测试专家;玉亭曾是Mercury的专业服务顾问,有将近两年的测试服务经验,熟悉Mercury的全部测试产品及解决方案。相信他们的行业经验是很多的测试人员都很需要的。
本书对国内软件企业提高性能测试水平是很有价值的。书中介绍的模型和方法对方正技术研究院提高软件产品性能很有帮助。
我很高兴能为这本探索性的作品作序,预祝《Web性能测试实战》早日出版。也希望国内有更多的人来关注软件性能测试,探讨解决软件亚健康问题的方法!
方正技术研究院应用集成技术部部长
北京大学计算机科学技术研究所副研究员 杨德顺
2006年1月8日
初次听说电子工业出版社准备策划出版一套《测试实践丛书》,我就感到一种欣慰,这个选题对中国软件产业发展具有十分重要的现实意义。
当今世界软件产业之所以称之为产业,不仅是因为其产品的产值具有了超过传统产业的规模,而更重要的是因为其产品的工程化和工业化的生产与服务体系为整个人类社会提供了必要的质量保证。
随着用户对软件产品质量要求的不断提高以及软件工程技术的日益成熟,软件测试在软件生产与服务过程中成为一个越来越重要的环节,在软件企业、IT服务企业、客户IT部门等机构中扮演着更为重要的角色。对于一个软件企业,“你不去发现缺陷,那一定是你的客户去发现缺陷”,提高软件产品质量已经成为增强企业竞争力的重要任务。
测试经理、测试工程师已经成为一个热门的职业,国际知名的软件企业和IT服务公司,从内设独立的测试部门、质量管理部门,到委托或承接第三方测试、测试外包、建立完整的缺陷测试管理与服务体系,组织形态日渐成熟,产业分工日趋细化,独立的测试行业已经初步形成。
近十几年来,在国家发展软件与集成电路产业政策的引导下,我国软件产业发展很快,软件企业成长迅速,但在整体上和发达国家软件企业差距还很大。其中的差距之一就体现在软件测试和质量控制上。虽然目前对测试的重视程度已经普遍提高,但是几乎所有的国内IT公司都存在测试时间不充分、测试软硬件资源不充分、缺乏合格的测试人力资源等问题。
发展中国的软件测试产业,无论是面向国际还是国内需求都应具有巨大的潜力和广阔的商业前景。其中,最关键的就是人才培养。培养一个优秀的测试工程师不容易,培养一个优秀的测试项目经理更困难。一个优秀的测试从业人员,不仅需要掌握测试理论、方法、技术、工具,还需要深刻理解过程管理,更需要具有很高的素质(理念、思路、沟通、表达等)。一个优秀的测试企业需要把人(People)、过程(Process)和技术(Technology)三要素有机地结合好。发展中国的软件测试产业还需要一批既懂技术又懂管理的企业家,他们才是中国软件测试产业发展的主力军。
《测试实践丛书》致力于从实践的视角融会贯通测试的理论、技术和管理,通过案例分析真正让人们理解People, Process, Technology三角关系在测试行业的成功运用。丛书的作者们把他们多年来理性的思考和宝贵的实战经验奉献给读者,相信会给大家带来思考和启发。
最后,衷心希望这套丛书能够为培养一批有志于发展中国软件测试产业的测试技术人才和管理人才做出重要的贡献。
评论交流
共有25人开贴评论 41人参与评论 18人参与打分 查看
评价等级:

发表于:2006-7-20 9:20:00
2,书的深度。这一点不能不提。为什么不能不提?现在大家都知道,性能
测试可以这么说,在国内没有多少对之有深入研究的人。那在这个起步阶
段,技术市场也不成熟的时候,我们可以看到很多种的说法。有一天一个
人和我说:你有没有发展,在论坛上有两个极端:牛人很简单的回答(深
入而没几个人能看懂)和初学者很傻的提问。我一听,想了一下,还真有
这种感觉。那为什么会这样呢?现在的资料较两年前已经是多得多了。相
信做过几年测试的人都有这种感觉。即有很多深入的问题,一些前辈已经
搞了,可是并不是很多人都知道。或者网上并没有更多的技术细节的规范
文章。导致一些人看到的零散的知识点,也不知道是轻是重。就像现在的
测试规范,没有成型,所以做测试的人也不知道自己的工作到底做的怎么
样了。没有对比呀。那作者写书当然要考虑哪些人会看这本书。从陈的角
度来说,写简单的一些,可能读者群更多一些。可是有些有一定基础的人
看了后就觉得这书不值得一看。我看这书的时候就想,这本书对我的知识
深度并没有什么帮助。即,我认为这本书的技术细节并不深入,并不适合
一些有技术含量的人看。
3,书的细节。我认为书的细节把握的不是太好。比如一些概念就不是很清
楚(在第一部分)。还从测试市场来看,现在对测试概念有定论的就不多
。百家纷纭。想写一本让很多人都承认的书并不容易。而陈做的比较好的
一点就是(个人感觉哈):他写的很少用的理论化的东西把人侃晕了,都
是自己的话。现在写书就是这样,大家都抄来抄去的。一个技术再菜的人
写的书,如果是抄的,你也感觉不出他哪里不好。如果写自己的东西想让
人承认那就不容易了。何况每个人的知识体系都是有限的。谁都不能把握
所有的技术细节,而性能测试又不是一个测试人员就可以搞得定的。
看完了上面的几点,先想想自己在哪个层次,再来判断自己是不是适合看
这本书。
判断不在我。而在读者。我只是一个读者。我只客观的说出我自己的观点
。说起性能测试,在国内市场真的很不成熟。现在很多公司在让实习生去
做性能测试。这根本就是无稽之谈。性能测试对测试人员要求是很高的。
而让对计算机基础都没有搞清楚的人去做性能测试,无疑是浪费时间和精
力的做法。所以才出来现在有很多人在问的时候,连手册都没有看过,就
开始问了,没办法呀。问题处理不了,心里急。
有人问我问题时,很基础,我也在尽力的告诉别人,可是要是从头开始,
手册也没看,帮助也没有找过的人就开始问。谁都不能一步步的手把手的
教。要是那样,我去做培训了。学习先要靠的就是自己。然后再靠资料。
看到有些人在骂陈的书。有人夸陈的书,淡然笑之。我并不想落入他们中
的任何一部分人中。
Zee
2006.7.20 零点五十(今天我生日呀)
测试可以这么说,在国内没有多少对之有深入研究的人。那在这个起步阶
段,技术市场也不成熟的时候,我们可以看到很多种的说法。有一天一个
人和我说:你有没有发展,在论坛上有两个极端:牛人很简单的回答(深
入而没几个人能看懂)和初学者很傻的提问。我一听,想了一下,还真有
这种感觉。那为什么会这样呢?现在的资料较两年前已经是多得多了。相
信做过几年测试的人都有这种感觉。即有很多深入的问题,一些前辈已经
搞了,可是并不是很多人都知道。或者网上并没有更多的技术细节的规范
文章。导致一些人看到的零散的知识点,也不知道是轻是重。就像现在的
测试规范,没有成型,所以做测试的人也不知道自己的工作到底做的怎么
样了。没有对比呀。那作者写书当然要考虑哪些人会看这本书。从陈的角
度来说,写简单的一些,可能读者群更多一些。可是有些有一定基础的人
看了后就觉得这书不值得一看。我看这书的时候就想,这本书对我的知识
深度并没有什么帮助。即,我认为这本书的技术细节并不深入,并不适合
一些有技术含量的人看。
3,书的细节。我认为书的细节把握的不是太好。比如一些概念就不是很清
楚(在第一部分)。还从测试市场来看,现在对测试概念有定论的就不多
。百家纷纭。想写一本让很多人都承认的书并不容易。而陈做的比较好的
一点就是(个人感觉哈):他写的很少用的理论化的东西把人侃晕了,都
是自己的话。现在写书就是这样,大家都抄来抄去的。一个技术再菜的人
写的书,如果是抄的,你也感觉不出他哪里不好。如果写自己的东西想让
人承认那就不容易了。何况每个人的知识体系都是有限的。谁都不能把握
所有的技术细节,而性能测试又不是一个测试人员就可以搞得定的。
看完了上面的几点,先想想自己在哪个层次,再来判断自己是不是适合看
这本书。
判断不在我。而在读者。我只是一个读者。我只客观的说出我自己的观点
。说起性能测试,在国内市场真的很不成熟。现在很多公司在让实习生去
做性能测试。这根本就是无稽之谈。性能测试对测试人员要求是很高的。
而让对计算机基础都没有搞清楚的人去做性能测试,无疑是浪费时间和精
力的做法。所以才出来现在有很多人在问的时候,连手册都没有看过,就
开始问了,没办法呀。问题处理不了,心里急。
有人问我问题时,很基础,我也在尽力的告诉别人,可是要是从头开始,
手册也没看,帮助也没有找过的人就开始问。谁都不能一步步的手把手的
教。要是那样,我去做培训了。学习先要靠的就是自己。然后再靠资料。
看到有些人在骂陈的书。有人夸陈的书,淡然笑之。我并不想落入他们中
的任何一部分人中。
Zee
2006.7.20 零点五十(今天我生日呀)
| 我要写评论 |
| 查看所有评论交流(共25条) |








点击看大图





加载中...

