《软件β测试》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)Michael R.Fine著;黄明军,李桂杰等译
  • 出 版 社:机械工业出版社;中信出版社
  • 出版年份:2004
  • ISBN:7111138864
  • 页数:211 页
图书介绍:

目 录 3

译者序 3

作者简介 3

前言 3

第一部分理解β测试 3

第1章倾听客户的需求 3

1.1你是否在倾听客户需求 3

1.2谁是你的客户 3

1.3直觉即现实 4

7.1理解失败 5

1.4与客户交流 6

1.5保证产品质量 6

1.6准备承受压力 7

1.7小结 7

11.1.1接受 11 7

第2章什么是β测试 9

2.1运用β测试 9

2.1.1 工程 10

2.1.2营销 10

2.1.3客户支持 10

2.2β测试的注意事项 11

2.2.1目标市场 11

2.2.2 可使用的测试产品 11

2.2.3要求测试结果 11

2.3.2公开β测试 12

2.3.1 产品发布后的β测试 12

2.3非传统的β测试 12

2.3.4集中β测试 14

2.3.3小型β测试 14

2.4.1市场调查和集中小组 15

2.3.5 内部β测试 15

2.4听上去像“β” 15

2.4.2可用性测试 16

2.4.3质量保证测试 16

2.4.4领域测试 17

2.5剖析β测试 17

第3章β测试的价值 18

3.1质量验证 18

3.2.1特性评估 20

3.2.2概念证实 20

3.2设计分析 20

3.3市场调查 22

3.2.3修订管理 22

3.4基础结构准备 23

3.4.1客户支持 23

3.4.2因特网基础 23

3.4.3 程评估 23

3.5文档评审 24

3.6本地化 24

3.7更好的准备 24

3.8更好的产品 25

4.1投资回报 26

第4章公司进行β测试的成本 26

4.2基础结构 27

4.2.1 小公司 28

4.2.2中型公司 28

4.2.3大公司 29

4.2.4 外购 30

4.3测试费用 31

4.3.1参与测试的人数 32

4.3.2运输 32

4.3.3测试周期 32

4.3.4奖励 32

4.3.5“β”产品 33

4.4交流 34

4.5附加成本 34

4.5.1法律费用 34

4.5.3杂费 35

4.5.2部门间的费用 35

第5章通过β测试减少成本 36

5.1工具 37

5.2产品质量保证 37

5.3减少客户支持费用 37

5.4从测试中节省成本 38

5.5 问题验证 39

5.6文档 40

5.8营销数据分析 40

5.7地域方面节约的成本 40

5.9β测试节约资源的20种方式 41

第6章将β测试纳入公司结构 42

6.1在何处执行β测试 42

6.2 何时执行β测试 48

6.2.1可行性 48

6.2.2灵活性 49

第7章β测试的常见问题 50

7.4 与测试参与者缺乏交流 51

7.3测试参与者不合格 51

7.2数据管理不善 51

7.5将β测试作为销售工具 52

7.6不够集中或者过于集中的测试设计 52

7.7没有及时地激励测试参与者 53

7.8发布不成熟的β产品 53

7.9没有充分利用测试参与者的价值 53

7.10 外部过程的失败 54

7.11不充足的测试材料 55

7.12 β测试失败的影响 55

8.1.1职责 59

第二部分建立β测试过程 59

第8章建立β测试小组 59

8.1β测试经理 59

8.1.2 任职条件 61

8.2β测试工程师 61

8.2.1 职责 61

8.2.2任职条件 62

8.3 β测试协调员 63

8.3.1 职责 63

8.3.2任职条件 64

8.4β测试实验室管理员 64

8.4.1 职责 64

8.5.1 职责 65

8 5系统管理员 65

8.4.2 任职条件 65

8 6层次结构 66

8 5.2任职条件 66

第9章β测试过程 68

9 1了解路线图 68

9 2需求文档 70

9 3队列 70

9 4 计划 72

9 5 出席会议人数 75

9.6 产品培训 76

9.8选择测试人员 78

9.7获取测试材料 78

9 9 建立测试参数 80

9.10预测试标准 80

9.10.2确定期望值 82

9.1 1法律协议 82

9.1 1.1保密协议 82

9.10.1 评估 82

9.1 1.2软件许可协议 83

9.1 1.3测试合同 83

9.12分发测试材料 83

9.12.1欢迎信 83

9.12.3测试包装 84

9.12.2参数文档 84

9.12.4附件 85

9.1 3管理测试参与者 86

9.13.1交流 86

9.1 3.2 调时间 89

9.1 3.3 专业化 91

9.14处理测试结果 91

9.1 5界定测试问题 92

9.15.1界定标准 94

9.15.2界定的优点 94

9.16评估测试数据 94

9.16.1结果和bug 95

9.16.2评估过程 96

9.16.4报告什么 97

9.16.3平衡行为 97

9.17 分发测试数据 98

9.17.1技术数据 98

9.17.2营销数据 99

9.17.3及时分发 99

9.17.4跟踪问题 100

9.18管理测试材料 100

9.19关闭β测试 101

9.19.1关闭测试参与者 101

9.19.2关闭文档 103

9.21β测试完成 105

9.20测试数据归档 105

第10章改进β测试过程 106

10.1 为什么要创新 106

10.1.1度量过程 106

10.1.2追踪数据 107

10.2创新与测试 107

103借鉴 107

10.3.3书籍 109

10.3.4期刊和杂志 109

10.3.2网站 109

10.3.1 白皮书 109

10.4 评估创新 110

10.4.1贸易展览 110

10.4.2评估 110

10.4.3询问 110

10.5创新的影响 111

10.5.1交流 111

10.5.2问题管理 111

10.5.3实时结果 111

10.6.1确定结束时间 112

10.6实现创新 112

10.5.5管理客户反馈 112

10.5.4安全 112

10.6.2制作备份 113

10.6.3开展更新 113

10.6.4通知 113

10.6.5测评 114

10.6.6投资回报 114

10.7 外购 114

第11章何时开始β测试 116

11.1解决冲突 116

11.1.2拒绝 118

1 1.2.1 问题的权衡 119

1 1.2建立可用性 119

11.2.2 产品类型 120

1 1.2.3测试人员能力 120

1 1.2.4 可测性 120

1 1.2.5关注进度 121

11.3预测试评估 121

11.3.1评估 121

1 1.3.2建立期望值 122

1 1.4开始β测试 122

11.4.1文档 122

1 1.4.4第三方软件 123

1 1.4.3病毒检测 123

11.4.2分发 123

第12章高效选择β测试参与者 125

12.1期望 125

12.2确定数字 126

12.3确定候选者的条件 127

12.4 申请表 127

12.4.1联系信息 128

12.4.2特征信息 128

12.4.3系统信息 128

12.5召集书 129

12.5.1 时间阶段划分 129

12.4.5保密 129

12.4.4测试相关的问题 129

12.5.2产品描述 130

12.5.3过程需求 130

12.5.4指导 130

12.5.5参与测试的优点 130

12.5.6联系信息 130

12.5.7发布 131

12.6选择申请者 133

12.6.1人数 133

12.6.2评估申请者 133

12.6.3测试参与者特性 134

12.6.4 品经验 136

12.6.5最终审查 138

12.7选择测试参与者 138

12.7.1候选者数量不足 138

12.7.2第一选择阶段 138

12.7.3第二选择阶段 139

12.7.4 NDA阶段 139

12.7.5通知测试参与者 140

12.8改善曲线 140

12.8.1约束 141

12.8.2净化环境 142

12.8.3合理的期望 142

12.8.4达标者管理 142

12.9.1收回产品 143

12.9确定有问题的测试参与者 143

12.9.3排列候选人 144

12.9.2 可以接受的理由 144

第13章测试产品 145

1 3.1软件结构 145

13.1.1代码 145

13.1.2功能 145

13.1.3用户界面 146

13.1.4文档 146

13.1.5参数定制 147

13.1.6升级和补丁 147

13.2.1操作系统兼容性 148

13.2其他的复杂因素 148

13.2.2其他软件 149

13.2.3硬件支持 149

13.3软件管理 150

13.3.1构建和版本追踪 151

13.3.2 分发管理 151

13.4技术 151

1 3.5信用 152

13.6保密 152

13.7关注还是忽视 153

13.7.1基准 153

13.7.2竞争分析 154

13.8确定问题 155

13.8.1可见性 155

1 3.8.2严重性 155

13.8.3发生频率 155

1 3.9对测试参与者的支持 156

13.10发现产品重点 156

1 3.11失去重点 157

第14章获取β测试结果 158

14.1β测试的惟一性 158

14.1.1不要请求 158

14.1.2洗刷原理 158

14.1.3按比例逐步选择 159

14.1.4价值评价 160

14.1.5共生 160

14.1.6 严肃的态度 161

14.2专业精神 161

14.3交流 163

14.3.1响应的作用 163

14.3.2尊重测试参与者 163

14.3.3合作关系 164

14.3.4建立联系 164

14.4设计奖励方案 165

14.4.1感觉和价值 165

14.4.2 工作量计算公式 167

14.4.3赢得奖励 169

14.4.4奖励的平衡 170

14.5识别错误 170

14.5.1测试参与者疲惫 170

14.5.2未参与的测试参与者 171

14.5.3错误的动机 171

14.5.4竞争的伤害 171

14.5.5测试问题 172

第15章bug 173

15.1定义bug 173

15.2被误解的bug 174

15.3.2标定bug 175

15.3结果和bug 175

15.3.1 喊“狼来了” 175

15.4技术性bug 176

15.4.1测试参与者能力 176

15.4.2“实际”的材料 176

15.5无形的bug 177

15.5.1 可用性 177

15.5.2外观 178

15.5.3用户体验 178

15.5.4期望值 179

15.6数量 179

15.8扭曲词语 180

15.7处理批评 180

15.9.1修正 181

15.9关闭bug 181

15.9.2变通方法 182

15.9.3延期 182

15.9.4调查 182

15.9.5考虑 182

15.9.6忽视 182

第三部分利用β测试结果 185

第16章对客户的反应 185

16.1测试参与者是客户 185

16.2反映公司的形象 186

16.3.2处理失败 187

16.4倾听测试人员的意见 187

16.3界定问题 187

16.3.1定制测试 187

16.5 问题解决方案 188

16.6修订 188

16.7访问测试人员 189

16.8建立关系 189

16.9追加奖励 189

16.10结束 190

16.11感谢 190

17.2低成本,高价值 191

第17章使β测试结果更具价值 191

17.1 “β” 191

17.3 公共关系 192

17.3.1与媒体联系 192

17.3.2新闻发布 193

17.3.3 产品发布 193

17.3.4危机处理 194

17.3.5与投资者的关系 194

17.4营销 194

17.4.1 市场调查 194

17.4.5网站评估 195

17.4.4促销 195

17.4.3竞争力分析 195

17.4.2 产品名称和商标 195

17.4.6材料评估 196

17.4.7定制调查 196

17.4.8项目集成 197

17.4.9定价 197

17.4.10国际化营销资源 197

第18章产品质量=成功 198

18.1β测试与质量过程 198

18.2质量评测 198

18.2.4整体实践 199

18.2.3功能需求的数量 199

18.2.2顾客意见 199

18.2.1未解决问题的数量 199

18.3质量过程 200

18.4削减成本 200

18.5识别关键问题 200

18.6信息的再利用 201

18.7改进过程 201

18.8倾听并学习 202

18.8.1最佳实践 203

18.8.2 正确行动 203

19.2β测试循环 204

19.1展望未来 204

第19章结束意味着新的开始 204

19.3前瞻性思考 205

19.3.1改进产品 205

19.3.2修订管理 205

19.3.3新产品概念 206

19.3.4资源更新 206

19.4 过程改进 206

19.4.1测试参与者建议 206

19.4.2 Post-Mortem分析 207

19.5关注成功 208

术语表 209