Surviving The Top Ten Challenges of Software Testing

副标题:无

作   者:(美)威廉·派瑞(William E.Perry),(美)兰德尔·莱斯(Randall W.Rice)著;周震译

分类号:

ISBN:9787302075325

微信扫一扫,移动浏览光盘

简介

  [a href="http://www.china-pub.com/computers/ebook15001-20000/16826/qianyan.zip" target="_blank"][font color="#ff6600"]测试是如何考查测试人员的[/font][/a]    软件中的错误几乎总会导致开发成本、进度和质量的失控。当所有的人都认为软件可以投入生产的时候,测试却通不过,于是项目延期、成本超支等问题都来了,测试人员就成为责无旁贷的受过者。现实中,测试人员总会处于开发人员和管理人员的"两败俱伤"的困境。 成功的软件测试仅仅凭借技术能力是远远不够的,软件测试还需要技术以外的东西--人际沟通和交往能力。作者积累数十年软件开发和测试经验,揭示出软件测试面临的十大人际挑战,包括获得软件培训、与开发人员保持良好关系、争取管理人员的支持、与客户保持交流、满足不断变化的需求以及如何学会说不--报告软件测试的坏消息等,并且通过具体的案例进述了解决这些挑战的策略性方法。 本书的特色在于强调软件测试中所需要的人际沟通和谈判能力,教给测试人员处理"办公室政治"的技巧。从而保证按时高效的交付软件项目。 独特的视角和生动的语言,本书是广大软件开发和测试人员的必备指南。

目录

第一章 测试是如何考查测试人员的 7

测试人员的世界 7

测试人员1与测试人员2 8

"人际"因素挑战的根本来源 9

测试人员面临的十大"人际"挑战 11

如何使用本书 15

第二章 软件测试考验你吗? 17

为什么需要自我评估 17

获得成功的必要条件 17

如何进行自我评估 18

总结自我评估的结果 21

分析自我评估结果 22

结论1 总体评价 22

结论2 个别评价 23

第三章 挑战10 获得软件测试培训 25

概述 25

案例分析 25

他们做错了什么? 26

对测试的影响 27

技术分类和描述 27

.了解测试类型 29

面对挑战的应对措施 33

提高管理层对培训的关注 33

抽出时间参加培训 34

提高个人能力 36

认证你的测试技能 37

实践障碍 37

成功指南 38

行动计划 39

第四章 挑战9 与开发人员建立良好的关系 40

概述 40

案例分析 40

对测试的影响 41

对测试进度的影响 42

对团队士气的影响 43

面对挑战的应对措施 44

采纳双赢的方法 44

扩展测试视野 45

从"我们对他们"转变到"我们和他们" 45

实践障碍 46

成功指南 48

行动计划 49

第五章 挑战8 无工具测试 50

概述 50

实践问题 50

对测试的影响 51

面对挑战的应对措施 57

使管理人员了解测试工具 57

进行工具调查 58

定义需求 58

进行投资/收益分析 59

调查工具来源 59

在测试过程中集成测试工具 60

实践障碍 60

成功指南 61

行动计划 62

第六章 挑战7 使管理人员了解测试 64

概述 64

案例分析 64

对测试的影响 65

测试管理的反对意见 66

测试管理的战略性观点 68

面临挑战的应对措施 69

确定管理层中的干系人 70

增加测试功能的影响力 70

增加与其他企业的交流,借鉴他们处理类似的问题的方法 71

明确测试工作目标、制定测试章程 71

定义可以衡量的测试目标 71

测试工作的负责人要深入了解测试工作的本质、问题和挑战 72

定义测试流程 72

实践障碍 73

成功指南 74

行动计划 75

第七章 挑战6 与客户保持交流 76

概述 76

案例分析 76

对测试的影响 77

面临挑战的应对措施 79

团队协作 81

沟通 81

持续参与 83

用户满意度测试 84

实践障碍 85

成功指南 86

行动计划 87

第八章 挑战5 分配测试时间 88

概述 88

案例分析 89

对测试的影响 90

测试范围缩小 91

出现"回归错误"的可能性增加 92

测试人员疲劳,士气低落 92

面临挑战的应对措施 93

控制测试范围 93

控制管理层对测试的期望 93

基于独立评价标准设计测试用例 93

进行风险评估 94

重用测试系统 94

基于可衡量的标准估计测试工作量 94

使用自动测试 95

实践障碍 95

成功指南 97

行动计划 97

第九章 挑战4 测试"扔过墙"的软件 99

概述 99

案例分析 99

对测试的影响 101

面临挑战的应对措施 102

在定义角色和责任时争取领导层支持 102

建立测试标准和流程 102

定义开发人员的所有权和义务 103

训练开发人员成为优秀测试者 103

增进开发人员和测试人员之间的交流 104

持续评估和改善流程 104

建立基本测试原则 104

实践障碍 105

成功指南 105

行动计划 106

第十章 挑战3 满足不断变化的需求 107

概述 107

案例分析 107

对测试的影响 109

面对挑战的应对措施 110

更新软件测试系统 111

使用模块化方法设计测试脚本 111

对已经测试过的软件进行回归测试 111

快速变化带来的问题和机遇 114

实践障碍 114

成功指南 115

行动计划 116

第十一章 挑战2 解决两难问题 117

概论 117

案例分析 117

对测试的影响 119

公司的流程成熟度很难提高 119

削弱测试流程的效率和重要性 119

使测试人员丧失士气 120

导致对测试的错误观点 120

面临挑战的应对措施 120

与公司其他成员交流、确定测试在项目中的位置 120

确定测试人员可以完成的合理测试范围 121

确定和管理客户对软件产品的期望 121

实践障碍 122

成功指南 124

行动计划 124

第十二章 挑战1 学会如何说不 126

概述 126

案例分析 126

对测试的影响 127

测试报告是你的朋友! 128

面临挑战的应对措施 128

标准化测试报告 129

在测试流程之中集成测试报告 130

管理"观众"的期望 130

采用创造性的报告方法 131

强调事实 131

保持诚实正直 132

记录你的测试 132

营造成熟的企业文化 133

实践障碍 134

成功指南 135

行动计划 135

第十三章 制定优化测试的行动计划 137

确立改变的信念 137

采用正确的方法 139

第1步 确定变化范围 140

第2步 确定优化目标 141

第3步 制定计划 141

第4 步 获得支持 142

第5 步 监督和衡量变化 144

第6步 奖励参与者 145

优化测试是永无止境的挑战 146


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Surviving The Top Ten Challenges of Software Testing
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon