0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: > 软件测试技术经典教程(第二版)

相同语种的商品

相同作者的商品

浏览历史

软件测试技术经典教程(第二版)


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
软件测试技术经典教程(第二版)
  • 书号:9787030300638
    作者:赵斌
  • 外文书名:
  • 装帧:平装
    开本:B5
  • 页数:550
    字数:696000
    语种:zh-Hans
  • 出版社:科学出版社
    出版时间:2011-03-01
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥79.00元
    售价: ¥62.41元
  • 图书介质:
    纸质书

  • 购买数量: 件  可供
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书最高级软件测试工程师守周教材。作者通过丰富的项目及培训经验,综合人牛量实际案例讲解软件测试技术和软件测院工具的应用,将殷实用的技能及知识传授给读者,使读者尽快上手,少走弯路。
全书共分4 部分e 第A 吉部F分主辈婆耳介绍软件测试的主基毒本榄念以及黑盒测试技术、缺陷管E磁罩总电测试管王翠罩、软伶测试工主具喜等阳第气部分主摇讨论黑贪测试工具的LoadRunner1 1. 0 测试方法TestDirector。r 8.0 测试方法、RanoreX 自动化测试方法等。第二气部分给If\ é习盆测试技术吉普介,以及自盆测试工具的出undsCheckcr 教程、Logiscope 6. 1 教程、JUnit 3. 8 教程、J"lòst 7.0教和等。第四部分给出了翻试英文,这是知名外企内部培训的第手资料,包括QA 基础知识介绍、测试类型器、Web 程序的测试方法、测试图队的Scrum智醺幸U Task Reports 编写等"本书还为各章节设计了销对性很强的思考题,以便读者理解和消化所学知识。书后附录部分给出了软件测试技术用语说明及中英文对照,测试工程师商试、笔试时的常见问题.C/C++ 编码规范,Java编码规范等,供读者学习参考.
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    第一部分软件测试基础
    第1章软件测试基本概念
    1.1 什么是软件 3
    1.2 软件的分类 4
    1.2.1 按照功能划分 4
    1.2.2 按照技术架构划分 4
    1.2.3 按照用户划分 5
    1.2.4 按照开发的规模划分 5
    1.3 什么是Bug 5
    1.3.1 广义土的Bug 5
    1.3.2 Bug Defect Error和Failure 9
    1.4 什么是软件测试 9
    1.4.1 早期定义 9
    1.4.2 标准定义.10
    1.5 测试环境 10
    1.5.1 什么是测试环境 10
    1.5.2 怎样搭建测试环境 11
    1.5.3 软件环境的分类 13
    1.5.4 使用虚拟机VMware 搭建测试环境 13
    1.6 测试用例.16
    1.6.1 什么是测试用例 16
    1.6.2 测试用例模板 17
    案例1 某电子商务网站登录模块功能测试用例(见表1.4) 18
    案例2 某电子商务网站登录模块性能测试用例(见表1.5) 20
    1.6.3 编写测试用例的注意事项 21
    小结 23
    思考题 23
    第2章软件测试分类
    2.1 黑盒测试和自盒测试 25
    2.2 静态测试和动态测试 26
    案例3 C 语言程序的静态分析和动态测试 26
    2.3 单元测试、集成测试、系统测试和验收测试 29
    2.3.1 单元测试 30
    案例4 1个单元测试的例于 31
    案例5 驱动模块和桩模块 33
    2.3.2 集成测试 34
    2.3.3 系统测试和验收测试 34
    2.4 功能测试和性能测试 36
    2.4.1 功能测试 36
    2.4.2 性能测试 43
    案例6 纸杯测试 46
    2.5 回归测试、冒烟测试、随机测试 47
    2.6 不同测试分类之间的关系 48
    小结 49
    思考题 49
    第3章软件测试的常识
    3.1 公司里测试部门的组织结构 51
    3.2 软件测试工程师所需具备的素质 53
    3.2.1 测试人员的基本从业素质 53
    3.2.2 如何成为一名优秀的测试工程师.54
    3.3 软件测试和软件质量的关系 56
    3.4 软件测试和SQA 的关系 56
    3.4.1 什么是SQA 56
    3.4.2 什么是CMM 58
    3.4.3 SQA 与测试 59
    3.5 软件测试的一些基本原则 59
    3.5.1 Zero Bug 与Good Enough 59
    3.5.2 不要试图穷举测试 60
    3.5.3 开发人员不能既是运动员又是裁判员 60
    3.5.4 软件测试要尽早执行 60
    3.5.5 软件测试应该追溯需求 62
    3.5.6 缺陷的二八定理 63
    3.5.7 缺陷具有免疫性 63
    小结 63
    思考题 63
    第4章黑盒测试技术
    4.1 等价类技术(Equivalence Class Testing) 65
    案例7 加法器 65
    4.1.1 等价类方法总结 68
    4.2 边界值技术(Boundary Value Testing) 69
    4.3 因呆图法(Cause-Effect Graphs) 70
    案例8奖金计算软件 70
    4.3.1 因呆图法小结 73
    4.4 流程图法(Workflow Method) 73
    4.5 黑盒测试技术的综合运用 76
    4.5.1 概述 76
    案例9 计算三角形面积程序 76
    案例10 163 邮箱注册模块 78
    小结 79
    思考题 80
    第5章缺陷管理
    5.1 Bug 的分类 81
    5.2 缺陷报告 83
    5.3 提交缺陷报告的注意事项 84
    5.4 Bug 的处理流程.87
    5.5 常见的缺陷管理工具 91
    5.6 Bugzilla 使用指南 92
    小结 100
    思考题.100
    第6章测试管理
    6.1 软件的生命周期 102
    6.1.1 什么是软件的生命周期 102
    6.1.2 软件开发的生命周期 103
    6.1.3 软件测试的生命周期 103
    6.1.4 软件生命周期的模型 105
    6.2 软件测试计划.107
    6.2.1 撰写测试计划的注意事项 108
    6.2.2 软件测试计划模板 127
    案例11 某管理革统测试计划 127
    6.3 软件测试用例设计和实施 134
    6.4 软件测试评估 136
    6.4.1 对覆盖的评测 137
    6.4.2 对缺陷的评测 137
    6.4.3 撰写测试总结报告.140
    案例12 某管理革统测试总结 141
    6.5 测试团队建设 144
    小结.145
    思考题.146
    第7章软件测试工具简介
    7.1 软件测试工具分类 147
    7.2 目前市场上主流的测试工具 148
    7.2.1 MI 公司产品 148
    7.2.2 IBM Rational 公司的产品 151
    7.2.3 Compuware 公司产品 152
    7.2.4 Telelogic 公司产品 152
    7.2.5 其他公司产品 152
    7.3 软件测试工具的利与弊 153
    7.3.1 软件测试工具的优点 153
    7.3.2 软件测试工具的局限性 154
    7.4 如何选择软件测试工具 155
    小结 155
    思考题 156
    思考题答案 157
    第三部分黑盒测试工具
    第1章LoadRunner 11.0 测试方法
    1.1 LoadRunner 简介 171
    1.2 性能测试的几个主要术语 175
    1.2.1 响应时间 175
    1.2.2 吞吐量 176
    1.2.3 并发 176
    1.3 LoadRunner 安装 176
    1.3.1 安装配置要求 176
    1.3.2 安装的前提条件 177
    1.3.3 LoadRunner 的安装过程 178
    1.4 LoadRunner 的性能测试流程 179
    1.5 LoadRunner 的脚本录制 181
    1.5.1 新建脚本/选择协议 182
    1.5.2 录制脚本 183
    1.5.3 编辑脚本 186
    1.5.4 选项设置 200
    1.6 LoadRunner 的场景设计 202
    1.6.1 手动设置场景Manual Scenario 203
    1.6.2 手动设置场景(使用百分比模式) 211
    1.6.3 面向目标的场景Goal-Oriented Scenario 212
    1.6.4 虚拟IP 技术 215
    1.7 LoadRunner 的场景监视 217
    1.7.1 LoadRunner 场景监视概述 217
    1.7.2 常见监视图表分析 220
    1.7.3 监测Windows 资源 223
    1.8 LoadRunner 的结果分析 226
    1.8.1 调用结果分析工具Analysis 226
    1.8.2 Analysis 测试报告分析 227
    1.8.3 Analysis 高级使用技巧 231
    小结 242
    思考题 242
    第2章TestDirector 8.0 测试方法
    2.1 TestDirector 简介 244
    2.1.1 概述 244
    2.1.2 TestDirector 测试流程 245
    2.2 TestDirector 8.0 安装 247
    2.2.1 TestDirector 8.0 的配置要求 247
    2.2.2 TestDirector 8.0 安装过程 248
    2.2.3 验证T臼曲目C回r安装的组件(仅适用7.6 及以前版本) 254
    2.3 TestDirector 简单使用 255
    2.4 TestDirector 站点管理 259
    2.5 TestDirector 测试管理 267
    2.5.1 工程选项设置 267
    2.5.2 测试流程管理 274
    2.6 TestDirector 常见问题分析 311
    2.6.1 IE7.0 无法访问TD 311
    2.6.2 如何将TD 工程迁移到QC 平台上 311
    2.6.3 TD 里面Site Administrator 的密码忘记了怎么办 313
    2.6.4 TD 里面默认的字体比较小并且都是英文该怎么办 313
    2.6.5 如何设置MS-SQL 的数据库连接 314
    2.6.6 首页只看到默认的Domain ,看不到其他Project 314
    2.6.7 The RPC server is unavailable 314
    小结.315
    思考题 316
    第3章Ranorex 自动化测试方法
    3.1 自动化测试的现状和前景 317
    3.2 Ranorex 简介 318
    3.2.1 Ranorex 优势 318
    3.2.2 Ranorex Spy 319
    3.2.3 Ranorex Recorder 320
    3.2.4 Ranorex Studio 322
    3.3 桌面应用程序的自动化测试 323
    3.3.1 调试Calculator Test Sample 323
    3.3.2 独立录制/编写计算器测试脚本 327
    3.4 Web 应用程序的自动化测试 332
    3.4.1 调试Web Test Sample 332
    3.4.2 独立录制/编写Web Test 脚本 339
    3.5 搭建自动化测试框架 343
    3.5.1 自动化测试框架简介 343
    3.5.2 维护测试用例 344
    3.5.3 输出测试结呆 345
    3.5.4 测试脚本的定时执行 346
    3.6 Ranorex 常见问题解答 347
    小结 349
    思考题 349
    思考题答案 350
    第三部分白盒测试王具
    第1章自盒测试技术简介
    1.1 测试工具分类 353
    1.2 白盒测试技术概述 354
    1.2.1 白金测试与黑金测试比较 354
    1.2.2 白金测试的分类 355
    1.3 边界值测试 356
    1.3.1 数据类型的边界值 357
    1.3.2 数组的边界值 358
    1.3.3 分支判断语句的边界值 360
    1.4 逻辑驱动覆盖技术 361
    1.4.1 语句覆盖测试 362
    1.4.2 分支覆盖测试 363
    1.4.3 条件覆盖测试 364
    1.4.4 分支-条件覆盖测试 364
    1.4.5 条件组合覆盖测试 365
    1.4.6 路径覆盖测试 365
    1.5 循环语句测试 367
    1.6 面向对象测试 369
    1.6.1 Java 简介 370
    1.6.2 面向对象测试概述 374
    1.6.3 面向对象程序的单元测试 374
    1.7 单元测试的评估和总结 379
    小结 381
    思考题 381
    第2章BoundsChecker 教程
    2.1 内存管理的相关知识 382
    2.2 内存相关编程举例 384
    2.3 BoundsChecker 简介 387
    2.4 BoundsChecker 的安装 388
    2.5 BoundsChecker 操作步骤 391
    2.5.1 BoundsChecker 与VC 的集成 391
    2.5.2 ActiveCheck 模式 392
    2.5.3 FinalCheck 模式 394
    2.5.4 检测Win32 API 函数的兼容性 396
    小结 398
    卧思考题.399
    第3章Logiscope 6.1 教程
    3.1 Logiscope 简介 400
    3.2 Logiscope 6.1 安装 401
    3.2.1 Logiscope 6.1 安装配置401
    3.2.2 Logiscope 6.1 安装过程 402
    3.3 代码评审模块Audit 406
    3.3.1 新建一个Logiscope Audit 工程 406
    3.3.2 Logiscope Audit 与VC 的集成 410
    3.3.3 Logiscope 质量模型 411
    3.3.4 分析Audit 结果 414
    3.4 编码规则模块RuleChecker 424
    3.4.1 创建一个RuleChecker 工程 424
    3.4.2 Logiscope RuleChecker 与VC 的集成 428
    3.4.3 RuleChecker 结果分析 429
    3.5 动态测试模块TestChecker 435
    3.5.1 创建一个TestChecker 工程 435
    3.5.2 TestChecker 选项设置 439
    3.5.3 TestChecker 测试结果分析 445
    小结.449
    思考题.449
    第4章JUnit 3.8 教程
    4.1 JUnit 简介 450
    4.2 JDK 与JUnit 3.81 的安装与配置 450
    4.2.1 JDK 的安装与配置 450
    4.2.2 JUnit 3.8.1 的安装与配置 454
    4.3 JUnit 的简单使用 456
    4.3.1 一个计算器的案例 456
    4.3.2 JUnit 断言 459
    4.3.3 JUnit 测试 460
    4.4 JUnit 的高级使用 463
    4.4.1 Setup 和Tear-down 方法 463
    4.4.2 JUnit 的集成模式 465
    小结 468
    思考题 468
    第5章JTest 7.0 教程
    5.1 JTest 简介 469
    5.2 JTest 安装 470
    5.3 创建一个示例工程 473
    5.4 使用JTest 检查编码规范 475
    5.5 使用JTest 进行动态测试 481
    5.5.1 使用JUnit 框架进行动态测试 481
    5.5.2 测试结果分析 485
    5.5.3 在图形化界面添加测试用例 487
    小结 488
    思考题 489
    思考题答案 490
    第四部分测试英文
    Chapterl QA Introduction
    1.1 What is testing? 497
    1.2 Why we go for testing? 498
    1.3 Why there is need of testing or why there is a need of"independent/separate testing"? 499
    1.4 What is the role of "a tester"? 499
    1.5 What is the test scope? 500
    1.6 Functional vs non-functional testing 500
    1.7 Defects and failures 500
    1.8 Finding faults early 501
    1.9 Compatibility overview 501
    1.10 Input combinations and preconditions 502
    1.11 Static vs.dynamic testing 502
    1.12 Software verification and validation 503
    1.13 Software testing team 503
    1.14 Software quality assurance 503
    Practice QA 504
    Answers to Practice QA 505
    Chapter2 Testing Types
    2.1 Funtional/black box test 506
    2.2 White box test 507
    2.3 Test safety 507
    2.4 Types of applications and techniques applicable 508
    2.5 Test stress &.load 508
    2.6 GUI 511
    2.7 Automated test 511
    Practice QA 515
    Chapter3 Web Application & D四ktop Application
    Practice QA 521
    Chapter4 Scrum and Task Reports
    4.1 Induction SCRUM development methodology 522
    4.2 Important points 522
    4.3 Life cycle 523
    4.4 Practice for scrum 524
    4.5 The scrum meeting record 526
    4.6 The value of scrum meeting 527
    4.7 Task report 529
    4.8 Practice of task report 530
    附录
    附录1 常用软件测试术语说明及中英文对照.531
    附录2 测试工程师面试、笔试时的常见问题 534
    附录3 C/C++ 编码规范 540
    附录4 Java 编码规范 544
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证