导航:首页 > 文档加密 > 软件测试艺术pdf

软件测试艺术pdf

发布时间:2022-11-12 10:14:11

1. 软件测试的历史和发展

本文是一篇译文,翻译的是Dave Gelperin和William C. Hetzel 发表的一篇名为“软件测试发展”(THE GROWTH OF SOFTWARE TESTING)的文章。

本文并不枯燥,看完后你也许会和我有同样的感受:原来软件测试也能追本溯源(不是程序员拍脑袋想出来的),也有其存在的必然性与合理性。

迄今为止,软件测试的发展一共经历了五个重要时期:

(转自网络)

2. 费曼技巧 - 助你快速掌握软件测试知识

生活中的一句话:“道理都懂,但依然过不好这一生”,常常用来形容自己看了很多文章,听了很多培训,参加了很多会议,懂了不少道理,但是依然过得浑浑噩噩。包括我自己,以前每年会计划看多少多少书,但是最后发现书架上有各种类型的书看了不少,但我还是那个我,发现并没有什么大的变化。做企业测试内训和ISTQB认证培训过程中,有时也会碰到类似的场景:你说的这些测试概念和理念我们都知道啊,测试流程、测试技术和测试管理等方面来来回回就这些内容,我们公司内部都有。但是我们希望你讲得内容能够和我们业务结合,我们要直接落地,要落地,要落地!而我只能是一脸的懵逼和无奈:测试知识确实是很常见的,很普通的东西。

人们总是寄希望于有个什么特别或神秘的东西,它可以让我们在很短时间内达到自己想要的成就,得到自己想要的东西,让我们跨过最重要的努力和刻意练习阶段。这也是为什么《XX速成》、《7天精通XXX》、《21天攀上XXX》等书籍畅销的原因。很可惜,这样特别的东西是不存在的。追求这些所谓的“鸡汤”,对我们的改变基本上没有什么卵用,只是表明了我们内心浮躁和焦虑的状态,因此没改变是很正常的。假如靠这些所谓的“鸡汤”,只是随随便便看了几篇文章,听了几天课程或者参加了一场会议,然后一夜醒来就成为了某个领域的大师,只能说这样的世界太可怕了!!!

上面只是我的一点吐槽,大家看看就好。

作为在测试行业混迹超过17年的测试混混,还是希望能写一些文章,能够帮助到一些刚进入测试行业的新人。今天和大家谈谈高效学习方法之一的“费曼技巧”, 如何通过费曼技巧高效学习和掌握我们的软件测试知识。

理乍得·菲利普斯·费曼(Richard Phillips Feynman),美国犹太裔理论物理学家,量子电动力学创始人之一,纳米技术之父,1965年获得诺贝尔物理学奖。关于费曼其人其事,大家可以通过网络去了解更多。本文包含下面几个方面的内容:

一、什么是费曼技巧;

二、基于费曼技巧的学习过程;

三、费曼技巧为什么高效;

一、什么是费曼技巧

费曼技巧作为高效学习的一种方法,其强调的是教学相长,通过教学促进学习的学习策略,属于主动学习的范畴。简单而言,费曼技巧指的是:当你在学习任何知识时,如果你能用简单的话和自己的话,没有专业术语的情况下,可以向不同的听众解释清楚,那就说明你把这个概念搞清楚了。更粗暴一点的解释:说人话。当你用人话说出来,并且其他人听得懂“什么是什么”时,说明你对概念把握的很清晰、很准确了。

二、基于费曼技巧的学习过程

基于费曼技巧的学习过程,其主要的步骤包括4个步骤:概念选择、知识学习、场景米,以及简化/可视化。具体见下图:

我们以学习“软件测试的定义”为例,阐述基于费曼技巧的学习过程。

STEP1:概念选择

确定学习目标,作为刚入门的测试从业人员,想学习什么是软件测试的定义。尽管每天都能看到软件测试书籍或文档,或者每天都在做软件测试相关工作,但详细的测试定义却并不是很明确。拿出一张白纸,在上面写下“软件测试的定义”几个字,这就是你将要马上学习的概念。

STEP2:知识学习

选择概念“软件测试的定义”之后,接下来需要找到“软件测试的定义”相关的资料进行阅读,尝试记住并理解不同资料提供定义的含义。其中收集的资料包括:

资料1:软件测试的经典着作《软件测试的艺术》(The Art of Software Testing)给出的测试定义:程序测试是为了发现错误而执行程序的过程。

资料2:IEEE 610 - 1990标准中提供的测试定义:在规定条件下运行系统或组件的过程,观察和记录结果,并对系统或组件的某些方面给出评价。分析软件项目的过程。检测现有状况和所需状况之间的不同,并评估软件项目的特性。

资料3:ISTQB基础级大纲中提供的测试定义:测试是一个由生命周期内所有静态活动和动态活动组成的过程,这些活动包括计划和控制、分析和设计、实现和执行、评估出口准则和编写报告、测试的结束工作以及对软件产品和相关工作产品的评估,其目的包括:发现缺陷、增加信心、提供信息和预防缺陷。

通过对上面资料的学习,接下来需要回答的一个问题:你是否理解了软件测试的定义?已经理解到什么样的程度?此时就需要通过步骤3进行检验。

STEP3:场景模拟

模拟你自己就是一位软件测试方面的讲师,面前坐着一位刚入职的测试新手,正望眼欲穿地要听你讲解软件测试定义这个概念。根据你的理解,用你自己的话,将测试的定义一字一句的解释给学员听。判断一下,是否能顺利得讲解下去?是否能解释清楚?讲解过程中是否会卡壳?发现自己还有不明白的地方?没有关系,这很正常。

将卡壳的内容,或者自己也不理解的内容都记录下来,重新返回到STEP2步骤,逐步将这些内容梳理和阐述清楚。

步骤STEP2和STEP3是一个不断迭代不断反馈的过程,不仅可以作为检验自己学习效果的反馈机制,也可以检验他人的经验和能力。学习对象(本文指的是软件测试定义)通过步骤STEP2和STPE3得到不断的分解,类似于开发过程中对软件产品的不断分解和测试过程中对测试对象的不同分解,直到分解到我们可以掌控的颗粒度为止。例如:针对软件测试的定义,我们以ISTQB基础级大纲中提供的定义为例,你可能在学习过程中不了解“静态活动”、“动态活动”、“测试实现”、“工作产品”等概念,同样你把它们记录到白纸上。作为一个小的迭代,继续循环步骤STEP2和STPE3,直到将其中的每个小概念都弄清楚,再将它们集成之后就可以对整体的软件测试定义有更深入的了解。

假如将费曼技巧的学习过程看成是一个瀑布模型,那么其中的步骤STEP2和STPE3是其中的增量迭代开发,甚至是敏捷开发模型:更关注个人的主动学习和自我管理,不断理解的软件测试定义细分概念(不断提供可工作的软件工作产品),通过不断收集和反馈模拟授课的信息以改进学习知识过程。

那么,我们可以对软件测试的定义进行解释,是否就可以了呢?再想想:我们是否可以用更简单语言进行解释?甚至是通过可视化的方式表达出来?

STEP4:简化/可视化

对于刚入门的测试新手而言,即使我们可以按照ISTQB基础级大纲中提供的软件测试定义进行解释,他们也还是有可能听得一知半解。我们是否还能有更简化的方式,或者图示的方式,让测试新手理解的更加牢固?这就是简化和可视化的过程,再高深一点的说法就是可视化思维。可视化思维不仅能对学员的学习上有明显的促进作用,而且可以帮助提高我们的创造能力。高效的学习过程应该是将隐性的内容显性化(不断理解的过程),再将显性的零散内容结构化(结构化思维的过程),然后将结构化的内容可视化(画图即思考的过程)。

三、费曼技巧为什么高效

费曼技巧在学习实践上有很高的价值,也有许多人从中受益,最着名的例子,应该就是 Scott H.Young ,他利用费曼技巧,在一年内自学完MIT计算机专业的全部33门课程。那么,为什么费曼技巧在学习方面有这么高的效率?我觉得至少可以从下面几个方面考虑:

1:符合大脑的认知规律。大脑认识世界的过程,有点类似于盖房子的过程,需要一层一层往上盖的,不可能存在不需要地基和前面楼层的空中楼阁。同样对于软件测试知识的学习,也需要这样一个过程:从记住软件测试的定义开始,逐步尝试理解测试的定义,再到将测试定义应用的测试过程中。同样对于测试的培训过程,假如想要将测试技术或理念落地,其前提条件是不仅要记住相关的技术或理念,同时理解它们的具体含义以及适合场景,然后再尝试应用到你的测试上下文中,没有前面两步作为基础,那测试的应用就是空中楼阁。

2:训练大脑的思维过程。假如按照我们大脑的自然属性,其思维过程必然是自发性的、发散性的、无自律性的。因此我们的大脑就像是一匹野马,我们必须要学会控制它。而费曼技巧有助于控制我们的思维过程。首先,费曼技巧明确了目标,我们要学习什么概念,或者要解决什么问题;其次,提供了检验的标准,我们是否可以通过自己的语言将概念解释清楚;确定了目标和经验的标准,通过在学习过程中的不断迭代和不断反馈收集的信息,我们就可以知道我们当前的状态是什么,与目标之间的差距在哪里,是否需要采取控制措施以应对目标与当前状态之间的偏差。这里就涉及到大脑中的理性人与感性象之间的平衡,而费曼技巧类似于理性人手中的缰绳,有助于控制感性象的自由散漫。

3:思维结果的可视化。我们在学习过程中一定要把重要的内容和关键词写下来,而不是在大脑中想。因为大家都知道,我们大脑的短期记忆(工作记忆)容量是非常有限的,有点类似于电脑中的内存;大脑本身更重要的工作应该是思考,因此为了优化使用大脑,将学习过程中的重点写下来,让大脑腾出空间,做更重要的事情。记录的过程,在我们的大脑完全记住概念或知识使之成为长期记忆之前(类似于电脑中的硬盘),可以作为我们长期记忆的有效替代。

4:满足金字塔学习原理。费曼技巧更强调通过教学促进学习,鼓励的是主动学习过程。通过费曼技巧的模拟教学,可以使学习的吸收率达到90%,也就是属于学习金字塔原理中主动学习的最高一级。因此,在测试培训过程中,我经常会要求学员在上课过程中,努力做到:听进去、写下来并讲出来!不过,从实践过程看,做到最后一个要求是挺难的。下图是学习金字塔原理结构图。

根据上述的费曼技巧描述,可以看出其过程是大脑对学习的内容不断记忆、理解、应用和教授的过程,是大脑从混沌走向有序、从零散走向结构的过程。混沌和零散是因为尽管在你的大脑中已经有相关的知识或信息,但是没有经过结构化分层和分类形成系统化的框架。而大脑从混沌到有序再到系统化,是我们不断的追求,没有止境,即没有最好,只有更好。

不管是自学过程中的费曼技巧模拟授课过程,还是测试培训过程中的转教别人,其目标都是为了快速学到知识和概念,并不断应用到实际的测试过程中,去解决测试过程中碰到的各种问题。但不管是学习知识还是解决问题,都是需要一个过程和时间累积的,在科学的训练方法的基础之上,通过不断努力将知识转换为能力。

我不知道一个人是否真的只是看看书,听听别人的演讲或观点,就能真正悟道。如果有,我非常好奇他是怎么做到的。作为测试从业人员,除了需要不断阅读和学习测试相关知识之外,还需要我们放下书本,不断去观察、模仿、实践、反馈、总结、再创新,把学到的或者听到的内容真正转变成你自己的东西,形成能真正解决问题的测试知识体系架构,这才是我们学习的目标!

下面两张图是关于费曼技巧,我自己的总结框架,也算是对费曼技巧的简化和可视化过程。

3. 学习软件测试工程师需要哪些教材,具体些的

测试入门
软件测试(第2版)
Software Testing (2e), Ron Patton
一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础。

软件测试工程师面试指导
蔡为东
面向初学者,介绍了软件测试行业、测试工程师素质要求、基本测试技术、求职策略、面试技巧、典型试题,对于测试新手或迈向测试行业的朋友有较高的参考价值。此书还收录了一些对读者来信的回复,内容涉及职业规划、大学生就业、测试学习、测试实践等,针对当前常见的困惑,做出了谨慎且深思熟虑的回答。附文《我在微软做软件测试外包》对于了解微软中国的流程与文化很有参考价值。

软件测试的艺术(第2版)
The Art of Software Testing (2e), Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas
一本“久经考验”的测试经典:1979年,第一版面试;25年后,第二版登场。平心而论,有些观点已经不能直接应用在测试实践中,但是仔细品味仍有所收获。毕竟,这是一本需要思考的书,而不是操作手册。

软件测试实战–测试Web MSN
蔡为东
以Web MSN为测试对象,形象生动地介绍了针对图形界面的黑盒测试技术,有很强的实践性。围绕一个实例,全面地的介绍各种测试方法,是此书区别于其他测试书籍的一大特色。附文《胶着》是作者一段开发经历的回顾与小结,有笑有泪,仅凭此文便值回书资。

通用测试技术
探索式软件测试(强烈推荐)
《探索式软件测试》涉及以下重要问题:为什么自动化测试无法消除所有缺陷,如何才能让这些缺陷无处遁形?哪些技术可帮助我不断发现和消除致命错误?如何更高效地进行手工测试,增加些许轻松和愉悦的感觉?对于每个项目,如何确定最高效的高级测试策略?在我无法进行全部测试时,哪些输入是必须测试的?哪些测试用例能提供最理想的特性覆盖率?在结合使用探索测试和传统脚本或场景测试时,如何才能获得理想效果?如何体现来自开发过程的反馈意见,代码更改吗?

计算机软件测试(第2版)
Testing Computer Software (2e), Cem Kaner, Jack Falk, Hung Quo Nguyen
一本值得反复参考的好书,”The bestselling software testing book of all time” 的美誉绝非浪得虚名。作者将多年的实践经验用平实的语言娓娓道来,内容涉及测试技术、测试管理、开发流程、思考方法、实践模式,可谓是一本测试典籍。部分内容看似有些过时,但是其思想和方法仍旧有很高的借鉴价值。

微软的软件测试之道
How We Test Software at Microsoft, Alan Page, Ken Johnston, Bj Rollison
微软的资深测试者审视微软当前的测试方法,并展望软件测试的未来发展。缺点是没有结合Windows或Office这样的着名且复杂的产品,详细讨论具体项目的具体技术。优点是提供了许多小故事,讲述了Windows、Office、Live等产品开发中的点滴。从经验传承、启发思路的角度,这些故事是全书的精华,具有很高的参考价值。
测试有道:微软测试技术心得
梁博, 许珊, 徐歆恺
内容由一系列技术点组成,每一个点都有精要的描述和作者的心得体会,力图以小搏大,以精粹胜广博。但是没有提供一个理论框架将这些点有机地联系起来,读起来有只见树木、不见深林之感,也缺少“授人以渔”的独到见解。最大优点是介绍了一批免费且实用的工具,可以放在案头备查。

软件测试基础:方法与度量
Software Testing Fundamentals: Methods and Metrics, Marnie L. Hutcheson
以风险分析为核心,讨论了测试计划、测试组织和测试设计。其中,关于“测试价值的可说明性”和“利用Office Suite来撰写、管理测试计划”的内容有启发性。适合有一定工作经验的测试人员参考。

软件测试(第2版)
Software Testing A Craftsmaj’s Approach (2e), Paul C. Jorgensen
将理论与工艺结合在一起的测试教科书。比较严谨地讨论了软件测试的基础理论,适合软件测试研究者研读。

面向对象的软件测试
A Practical Guide to Testing Object Oriented Software, John D. McGregor, David A. Sykes
介绍了面向对象软件测试的基本思路和方法。第7章“测试类的层次结构”比较有启发性,讨论了针对继承的测试设计和组织,相关内容在其他测试书籍中并不多见。
软件测试技术大全:测试基础、流行工具、项目实战
陈能技
该书由多位作者共同撰写,内容涉及测试理念、测试技术、测试开发、测试自动化、测试管理和常见的测试工具,不愧“测试大全”的书名。有些内容失之于粗糙,一些论述也不够严谨,缺乏参考文献更是此书的硬伤。瑕不掩瑜,此书理论和实践结合紧密,仍值得测试工作者学习和思考。

测试管理
笑傲测试–软件测试流程方法与实施
魏伟
以小说为体裁的测试管理书籍。通过令狐冲和风清扬的对话,从一个逐渐成长的新人的角度,介绍了测试管理的点点滴滴。全书轻松幽默,全无技术读本的枯燥乏味。附录所收录的文章“从新鲜人到新仙人”对于行业新人颇有帮助。

步步为赢–软件测试管理全程实践
蔡为东
以“管理就是负责人”为核心,介绍作者担当测试领导的切身经验:自我管理、自我成长、编写测试计划、编写测试用例、执行测试、沟通、测试计划/用例评审、测试总结、员工管理、测试思想等。也适合第一线的测试工作者阅读,所涉及内容皆和他们的日常工作密切相关。
专项测试技术

软件安全测试艺术
The Art of Software Security Testing: Identifying Software Security Flaws, Chris Wysopal, Lucas Nelson, Dino Dai Zovi, Elfriede Dustin
软件安全测试的入门书,用很短的篇幅涵盖了软件安全测试的多个领域,为测试人员提供了模型、方法和工具。对于Threat Modeling的介绍很精彩,为进一步的行动提供了良好的理论与实践基础。

Web安全测试
Web Security Testing Cookbook: Systematic Techniques to Find Problems Fast, Paco Hope, Ben Walther
一本实践性很强的Web安全测试手册。从网络安全的角度,介绍了一批免费的网络通信分析、监控、修改、调试工具;以条目为组织,介绍了的测试方法或策略;以实践切入,穿插介绍理论知识,通过精心选材和组织,降低了Web安全测试的门槛。

实用软件测试指南
How to Break Software: A Practical Guide to Testing, James A. Whittaker
软件测试专家编写的实战指南,指导测试人员从攻击的角度展开软件测试。介绍了一些实用的测试工具,对于压力测试、极限测试有较强的参考价值。
软件测试新技术与实践
于秀山, 于洪敏
介绍了组合测试技术在测试中的应用。适合组合测试研究者参考。

Web应用程序性能测试指南
Performance Testing Guidance for Web Applications, J. D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, Dennis Rea
微软模式与实践(pattern & practices)团队的佳作,介绍了性能测试的正确观念、流程和实践。篇幅短小,内容深邃,值得在实践中反复参考和体会。

应用程序性能测试的艺术
The Art of Application Performance Testing: Help for Programmers and Quality Assurance, Ian Molyneaux
经验丰富的软件性能测试专家分享他的经验,内容包含性能测试的架构、模型、典型方法和结果分析。适合有一定经验的测试者参考。

测试自动化
.NET软件测试自动化之道
.NET Test Automation Recipes:A Problem-Solution Approach, James D. McCaffrey
该书讲解了在.NET平台上编写轻量级测试程序的实用技术。作者曾经在微软工作,该书与微软测试开发工程师的培训材料的契合度很高,实践性很强。对于Windows平台的测试工程师而言,此书的参考价值很高。

集成测试框架–用Fit进行敏捷软件测试
Fit for Developing Software: Framework for Integrated Tests, Rick Mugridge, Ward Cunningham
Fit是一种编写系统测试的测试框架,作为一种业务交流工具,它深刻地反映出敏捷软件开发的若干特质。此书由Fit之父亲自编写,不但可以了解Fit的方方面面,还能从中体会大师的感悟与实践。
互联网单元测试及实践
陈卫俊, 赵璨, 周磊, 陈洪
介绍了常见的单元测试框架,并结合具体项目讲解了单元测试的基本理论和技术。对于Web测试的新手,有较高的参考价值。

经验总结
软件测试经验与教训
Lessons Learned in Software Testing, Cem Kaner, James Bach, Bret Pettichord
值得反复研读的经典好书。Tom DeMacro的赞美——“这些经验中的任何一个,都抵得上这本书的价钱”,所言非虚。

完美软件–对软件测试的各种幻想
Perfect Software: And Other Illusions about Testing, Gerald M. Weinberg
该书没有介绍具体的软件测试技术,它讨论的是软件开发中的人、他们对测试的认知、软件测试的目的、实现目的的社会学和心理学上的探索。它试图建立正确的软件测试观念、协调的心理情绪和有效的思考方式。这些要素最终会决定在具体的项目中采用何种具体测试技术的组合。

赢在测试:中国软件测试先行者之道
蔡为东
介绍了一批测试先行者的个人经验的书。学习他人经验可以用较低的成本去扩大自己的体验,自然是他山之石可以攻玉,开卷有益。不过,个人经验非批判性地阅读与理解,不能有效,甚至有害,所以该书适合愿意学习且有能力学习的测试爱好者。不足是大部分被采访者都是管理者,没有真正的测试技术专家。

软件测试精要
董杰
作者分享他在测试领域的经验与思考,其热情和思辨跃然纸上。缺点是内容却有些散乱,即便是一章,其系统性也有些不足;对于测试工具背后的测试思想,挖掘得比较浅,没有上升到测试理论的高度。
---转自 huaisha1225

4. 哪里有软件测试的艺术这本书

我这边有电子版的,pdf格式的,网上也有的下载,要的话留个邮箱,我发给你。
或者自己到网上下,很多的,很容易就能找到资源。

5. 软件测试的艺术的作者简介

《软件测试的艺术》中文版清晰.pdf免费下载

链接:https://pan..com/s/1GYbyq1bSXiM4F2V9ezrVgA

提取码:fb25

《软件测试的艺术》(原书第3版)是2012年机械工业出版社出版的图书。本书展示了各类软件测试的方法和智慧,阐述了如何将经典软件测试法则应用到解决当今计算机行业所面临的问题之中。

6. 针对软件测试的有什么好书

新人要看的测试书籍!

测试书籍:
《软件测试(原书第2版)》
建议先看这本,这本书是软件测试界的经典书籍,里面的很多理论都写的不错,而且翻译的不错。
【原书名】 Software Testing (2nd Edition) [原书信息]
【原出版社】 Sams
【作者】 (美)Ron Patton[同作者作品] [作译者介绍]
【译者】 张小松[同译者作品] 王钰 曹跃 等
【丛书名】 计算机科学丛书
【出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=29706

《软件测试的艺术(原书第2版)》
这本书技术性强,建议大家现看《软件测试》再来看这本书
【原书名】 The Art of Software Testing, Second Edition [原书信息]
【原出版社】 John Wiley & Sons
【作者】 (美)Glenford J.Myers 等[同作者作品] [作译者介绍]
【译者】 王峰[同译者作品] 陈杰
【丛书名】 软件工程技术丛书
出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=27827

《面向对象的软件测试》
这本书挺难得,如果没有面向对象编程基础就不要看了,看不懂的
【原书名】 A Practical Guide to Testing Object Oriented Software [原书信息]
【原出版社】 Addison Wesley
【作者】 John D.McGregor David A.sykes 着[同作者作品]
【译者】 杨文宏[同译者作品] 李新辉 杨洁 译等
【丛书名】 软件工程技术丛书
【出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=7078

《软件测试自动化》
【原书名】 Just Enough Software Test Automation [原书信息]
【原出版社】 Prentice Hall PTR
【作者】 (美)Daniel J.Mosley,Bruce A.Posey[同作者作品]
【译者】 邓波[同译者作品] 黄丽娟 曹青春
【丛书名】 软件工程技术丛书/测试系列
【出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=14358

《软件评测师教程》这本书涉及面很广,不过过于理论了,有些地方写的不好不是很看地懂(可能个人水品有限吧,这个考试最近开始火了,不错好像很难考)!
【作者】 全国计算机技术与软件专业技术资格(水平)考试办公室组 柳纯录 黄子河 等[同作者作品]
【丛书名】 全国计算机技术与软件专业技术资格(水平)考试指定用书
【出版社】 清华大学出版社
http://www.china-pub.com/computers/common/info.asp?id=23803

以下的书是有关思想方面的书籍,或者说思考书籍,都是由Gerald M.Weinberg(温伯格)写的,这个人的书籍强调思考,强调本质,大家有了时间可以看看。

《质量·软件·管理:系统思维(第1卷)》
系统的讲述了什么是质量,质量的本质,不过本书本人还没有看完
作者:(美)温伯格 着,邓俊辉 译
出版社:清华大学出版社
系列:软件与系统思想家温伯格精粹译丛
http://www.dangdang.com/proct/8867/8867166.shtml

《你的灯亮着吗》
这本书讲了如何思考,不错的
【原书名】 Are Your Lights On? How to Figure Out What the Problem Really Is [原书信息]
【原出版社】 Dorset House
【作者】 (美)Donald C.Gause;Gerald M.Weinberg
【译者】 章柏幸[同译者作品] 刘敏
【丛书名】 软件与系统思想家温伯格精粹译丛
【出版社】 清华大学出版社
http://www.china-pub.com/computers/common/info.asp?id=9919

以下的书籍都没有看过,不过都买好了:

质量·软件·管理(第Ⅱ卷):一阶测量
还未看
【原书名】 Quality Software Management: First-Order Measurement [原书信息]
【原出版社】 Dorset House Publishing Co.,Inc.
【作者】 (美)Gerald M. Weinberg[同作者作品]
【译者】 李先华[同译者作品] 邢彦 张红艺
【丛书名】 软件与系统思想家温伯格精粹译丛
【出版社】 清华大学出版社
http://www.china-pub.com/computers/common/info.asp?id=27538

《质量·软件·管理--协调行动(第Ⅲ卷)》
还未看
【原书名】 Quality Software Management: First-Order Measurement [原书信息]
【原出版社】 Dorset House Publishing Co.,Inc.
【作者】 (美)Gerald M. Weinberg[同作者作品]
【译者】 李先华[同译者作品] 邢彦 张红艺
【丛书名】 软件与系统思想家温伯格精粹译丛
【出版社】 清华大学出版社
http://www.china-pub.com/computers/common/info.asp?id=26184

《软件自动化测试:引入、管理与实施》
【原书名】 Automated Software Testing Introction,Management,and Performance
【原出版社】 Pearson Ecation
【作者】 (美)Elfriede Dustin Jeff Rashka John Paul[同作者作品]
【译者】 于秀山[同译者作品] 胡兢玉 等
【丛书名】 国外IT精品丛书
【出版社】 电子工业出版社
http://www.china-pub.com/computers/common/info.asp?id=8531

《软件子系统测试》
【原书名】 The Craft of Software Testing:Subsystem Testing,Including Object-Based and Object-Oriented Testing [原书信息]
【原出版社】 Prentice Hall PTR
【作者】 (美)Brian Marick[同作者作品]
【译者】 韩柯[同译者作品]
【丛书名】 软件工程技术丛书/测试系列
【出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=14355

《软件测试:经验与教训》
【原书名】 Lessons Learned in Software Testing [原书信息]
【原出版社】 John Wiley & sons,Inc.
【作者】 (美)Cem Kaner,James Bach,Bret Pettichord[同作者作品] [作译者介绍]
【译者】 韩柯[同译者作品]
【丛书名】 软件工程技术丛书/测试系列
【出版社】 机械工业出版社
http://www.china-pub.com/computers/common/info.asp?id=14718

7. 软件测试的艺术的内容简介

本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用测试等高级主题,全面展现了作者的软件测试思想。第3版在前两版的基础上,结合软件测试的最新发展进行了更新,覆盖了可用性测试、移动应用测试以及敏捷开发测试等内容。
本书适合软件开发人员、IT项目经理等相关读者阅读,还可以作为高等院校计算机相关专业软件测试课程的教材或参考书。
第3版阐述了如何将经典软件测试法则应用到解决当今计算机行业所面临的最紧迫的问题之中,这些 问题包括:
移动设备的应用测试
各种设备上的软件代码走查、代码审查(从技术以及如何发现错误的角度讨论)
可用性测试(随着直接面向广大终端用户的应用在数量上呈爆发性增长,可用性变得越来越重要)

8. 请问你推荐的《软件测试》和《软件测试的艺术》作者是谁是哪个出版社出版的呢这样我比较容易找。谢谢

都是机械工业出版社的,
《软件测试技术》作者:路晓丽、葛玮、龚晓庆等编着
《软件测试的艺术》王峰、陈杰 译

9. 你能把《软件测试的艺术》 传给我吗 我的email:[email protected]

《软件测试的艺术》中文版清晰.pdf免费下载

链接:https://pan..com/s/1GYbyq1bSXiM4F2V9ezrVgA

提取码:fb25

《软件测试的艺术》(原书第3版)是2012年机械工业出版社出版的图书。本书展示了各类软件测试的方法和智慧,阐述了如何将经典软件测试法则应用到解决当今计算机行业所面临的问题之中。

10. 急用“软件测试的艺术”和“精通自动化测试LOADRUNNER” 电子书,邮件到[email protected],万分感激!

我只有软件测试的艺术电子版pdf的

阅读全文

与软件测试艺术pdf相关的资料

热点内容
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:893
app转账是什么 浏览:163