新書推薦:
《
生成式人工智能:AIGC与多模态技术应用实践指南
》
售價:NT$
495.0
《
石油帝国的兴衰:英国的工业化与去工业化
》
售價:NT$
445.0
《
古典的回響:溪客舊廬藏明清文人繪畫
》
售價:NT$
1990.0
《
根源、制度和秩序:从老子到黄老学(王中江著作系列)
》
售價:NT$
550.0
《
索恩丛书·北宋政治与保守主义:司马光的从政与思想(1019~1086)
》
售價:NT$
345.0
《
掌故家的心事
》
售價:NT$
390.0
《
农为邦本——农业历史与传统中国
》
售價:NT$
340.0
《
郊庙之外:隋唐国家祭祀与宗教 增订版 (三联·哈佛燕京学术丛书)
》
售價:NT$
480.0
|
內容簡介: |
本书根据软件测试教学的需要? 结合软件测试未来的职业要求和定位? 除了尽量全面地阐述软件测试技术的基本概念外? 还按照软件测试递进的职业能力要求来组织本书的内容? 使学生的学习能够循序渐进? 并且符合软件测试职业发展的一般过程? 同时在书中注重按照工程步骤来介绍软件测试的相关知识? 使学生在学习软件测试的知识时? 能够获得工程化思维方式的训练?本书共6 章? 第1 章介绍软件测试的基本知识? 第2 章介绍如何快速进行系统测试并提交错误报告? 第3 章介绍测试用例的设计和相关技术?第4 章介绍业界主流企业版和开源测试工具的功能、性能、Web 自动化以及应用? 第5 章介绍测试技术与应用? 第6 章介绍如何成为的测试组长?本书内容充实、有大量可操作性实例、实用性强? 可作为高职高专院校软件技术专业软件测试技术课程的教材? 也可作为有关软件测试的培训教材? 对从事软件测试实际工作的相关技术人员也具有一定的参考价值?本书配有电子课件、微课视频等教学资源? 可扫描书中二维码观看微课视频? 使用本书作为教材的教师可登录机械工业出版社教育服务网www?? cmpedu?? com 下载? 咨询邮箱: cmpgaozhi @ sina?? com? 咨询电话:010 ̄88379375?
|
目錄:
|
前 言二维码索引第1 章 开始软件测试工作………………… 1 能力目标………………………………………… 1 本章要点………………………………………… 1 1?? 1 软件开发过程…………………………… 1 1?? 1?? 1 瀑布模型…………………………… 2 1?? 1?? 2 原型模型…………………………… 3 1?? 1?? 3 增量模型…………………………… 3 1?? 1?? 4 螺旋模型…………………………… 4 1?? 1?? 5 小结………………………………… 4 1?? 2 软件质量保证…………………………… 5 1?? 2?? 1 软件质量的定义…………………… 5 1?? 2?? 2 软件错误定义……………………… 6 1?? 2?? 3 软件质量保证……………………… 6 1?? 3 测试一个小软件………………………… 7 1?? 3?? 1 软件功能…………………………… 7 1?? 3?? 2 寻找错误…………………………… 8 1?? 4 理解软件测试…………………………… 9 1?? 4?? 1 基本概念…………………………… 9 1?? 4?? 2 测试用例…………………………… 11 1?? 4?? 3 软件错误的产生原因……………… 11 1?? 4?? 4 测试人员的目标和主要工作……… 12 1?? 5 软件测试的分类………………………… 13 1?? 5?? 1 黑盒测试和白盒测试……………… 14 1?? 5?? 2 静态测试和动态测试……………… 15 1?? 5?? 3 测试的不同阶段…………………… 15 1?? 5?? 4 测试目的和内容…………………… 18 1?? 5?? 5 测试的各种分类之间的关系……… 18 1?? 6 软件测试工作流程……………………… 19 1?? 6?? 1 测试工作的主要步骤……………… 19 1?? 6?? 2 测试信息流………………………… 20 1?? 7 测试人员的能力要求和职业前景……… 20 1?? 7?? 1 测试工程师职业素质……………… 20 1?? 7?? 2 测试工程师职业前景……………… 21 小结…………………………………………… 22 关键术语……………………………………… 23 思考题………………………………………… 23第2 章 执行系统测试……………………… 24 能力目标……………………………………… 24 本章要点……………………………………… 24 2?? 1 任务概述………………………………… 24 2?? 2 快速熟悉被测系统……………………… 25 2?? 3 建立系统测试环境……………………… 26 2?? 4 报告测试结果…………………………… 28 2?? 4?? 1 软件错误的分类…………………… 28 2?? 4?? 2 错误严重性与数量的关系………… 30 2?? 4?? 3 软件错误报告的内容……………… 30 2?? 4?? 4 报告错误的技巧…………………… 32 2?? 4?? 5 错误的重现………………………… 38 2?? 5 管理软件错误…………………………… 40 2?? 6 测试报告………………………………… 44 2?? 7 进行有效沟通………………………… 46 2?? 7?? 1 测试人员需要从其他人那里得到什么…………………………… 46 2?? 7?? 2 其他人需要从测试人员那里得到什么…………………………… 46 小结…………………………………………… 47 关键术语……………………………………… 47 思考题………………………………………… 47第3 章 测试用例设计……………………… 48 能力目标……………………………………… 48 本章要点……………………………………… 48 3?? 1 任务概述………………………………… 48 3?? 2 开发测试用例…………………………… 49 3?? 2?? 1 了解测试用例……………………… 49 3?? 2?? 2 定义详细测试过程………………… 50 3?? 2?? 3 定义预期结果……………………… 51 3?? 2?? 4 设置与清除………………………… 51Ⅵ 3?? 2?? 5 测试用例内容……………………… 52 3?? 2?? 6 白盒测试用例设计………………… 56 3?? 2?? 7 黑盒测试用例设计………………… 61 3?? 2?? 8 黑盒测试与白盒测试的比较和选择……………………………… 75 3?? 2?? 9 常见错误分析……………………… 77 3?? 3 评审测试用例…………………………… 78 小结…………………………………………… 79 关键术语……………………………………… 79 思考题………………………………………… 80第4 章 测试工具应用……………………… 81 能力目标……………………………………… 81 本章要点……………………………………… 81 4?? 1 任务
|
內容試閱:
|
本书是为适应高职高专院校软件技术专业软件测试技术课程教学需要而编写的?随着我国信息产业的发展? 产品的质量控制和质量管理将成为企业生存与发展的核心? 在当前的软件开发中? 软件测试作为保证软件质量的一个重要手段?越来越受到人们的重视? 软件测试人才的缺口也较大?对于高职高专院校的在校学生来说? 在他们的头脑中可能从未形成对软件测试的认识? 希望通过本书能为他们在软件测试方面提供帮助? 书中系统、全面地阐述了软件测试技术所涉及的基本概念? 除此之外? 还增加了对测试工作中实际问题的分析和应对? 力求使教学内容面向应用? 使学生通过学习能够理解软件测试工作并具备相关的基本技能?近年来由于外部和内部的变化所驱动? 软件测试领域发生了较大的变化? 软件应用在日常生活中所占的比重快速提高? 软件用户对软件质量和体验有了更高的要求? 用户对软件更新的频率以及新软件发布的速度有了更高的期待? 这些因素驱动测试模式也发生了变化? 产品、开发、测试的衔接越来越紧密? 区分也变得越来越模糊? 手工测试向自动化测试转移? 对测试人员的技术要求也在不断提高? 本次修订主要针对软件测试领域中的这些变化? 增加了当前主流的自动化测试工具和技术应用? 掌握这些的测试工具软件能对测试工作提供较大的帮助?当然? 在实践中? 测试人员也要学会如何平衡手工测试和自动化测试? 不要忘记基础的测试技能? 这些是经受住实践考验的核心技能?本书由徐芳主编? 企业工程师高春蓉参与编写了自动化测试应用案例?限于编者的水平? 加之时间仓促? 书中难免有缺点和不妥之处? 欢迎读者和同行批评指正? 以利改进和提高?编 者
|
|