软件测试方法与技术 大中专理科计算机 陈建潮
none
¥
22.15
4.5折
¥
49
全新
库存3件
作者陈建潮
出版社中国铁道出版社有限公司
ISBN9787113245689
出版时间2017-05
版次1
装帧平装
开本16
页数276页
字数419千字
定价49元
货号313_9787113245689
上书时间2024-11-18
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
随书提供所需课件、、大纲、教授计划及测试案例源代码等。
目录:
章 软件测试概论 11.1 软件的概念 11.2 软件分类简述 11.3 软件测试的历史 31.4 软件缺陷与故障案例 51.5 导致软件缺陷的原因 71.6 软件缺陷到底是什么 8小结 9思与练 10第2章 软件测试基本概念 112.1 什么是软件测试 112.2 软件测试的目的 122.3 什么是测试用例 132.4 软件测试多维度分类 142.4.1 按是否需要执行被测软件的角度划分 142.4.2 按测试过程的各个阶段划分 142.4.3 按使用的测试方法划分 152.4.4 按测试实施组织划分 16小结 18思与练 18第3章 软件测试与软件质量 203.1 软件质量模型 203.2 qa与qc 223.3 狭义上的软件测试过程 233.4 软件测试过程模型介绍 243.4.1 v模型 243.4.2 w模型 253.4.3 h模型 263.4.4 测试过程模型的选择 263.5 软件测试体工作流程 273.5.1 需求测试阶段 283.5.2 编写测试计划阶段 283.5.3 设计测试用例阶段 293.5.4 实施测试阶段 293.5.5 测试结/报告阶段 293.5.6 测试归档阶段 303.6 软件测试基本原则 303.6.1 测试软件是不可能的 303.6.2 软件测试是有风险的行为 313.6.3 测试无法显示潜在的软件缺陷 323.6.4 软件缺陷的群集现象 323.6.5 软件缺陷的疫现象 333.6.6 随着时间的推移,软件缺陷的修复费用将呈几何级数增长 333.6.7 “零缺陷”是不切实际的行为 343.6.8 尽量避测试的随意 34小结 34思与练 35第4章 黑盒子测试 374.1 黑盒子测试方法概述 374.2 典型案例分析 384.3 等价类划分法 394.3.1 划分等价类 394.3.2 等价类划分原则 394.3.3 设计测试用例 404.3.4 针对三角形问题使用等价类划分方法设计测试用例 414.3.5 针对雇佣金问题使用等价类划分方法设计测试用例 444.4 边界值分析 454.4.1 使用边界值分析方法进行健壮测试 464.4.2 边界值分析简介 474.4.3 基于边界值分析方法设计测试用例的原则 484.4.4 针对三角形问题使用边界值分析方法设计测试用例 494.4.5 针对雇佣金问题使用边界值分析方法设计测试用例 504.5 决策表分析 524.5.1 决策表的组成部分 524.5.2 建立决策表设计测试用例 534.5.3 以经典的“阅读指南”为例构建决策表 534.5.4 决策表的简化 534.5.5 针对三角形问题使用决策表分析方法设计测试用例 54小结 55思与练 56第5章 软件测试资源管理 585.1 alm/qc/td:经典的软件测试管理工具 595.2 alm入门 605.3 alm用户使用指南 615.3.1 连接alm服务器 615.3.2 登录项目 615.3.3 alm桌面客户端工作界面 635.4 案例引入 645.5 在alm管理端上创建项目 655.6 在alm用户端登录项目 695.7 使用alm创建需求 715.8 使用alm创建“测试”(测试用例) 775.9 使用alm创建测试集 925.10 使用alm进行缺陷管理 98小结 106思与练 107第6章 白盒子测试 1086.1 程序控制流图 1096.2 数据流分析 1106.3 逻辑覆盖 1116.3.1 语句覆盖 1126.3.2 判定覆盖 1126.3.3 条件覆盖 1136.3.4 判定?条件覆盖 1146.3.5 条件组合覆盖 1146.3.6 路径覆盖 1156.4 路径分析 1176.4.1 基本路径测试 1176.4.2 循环测试 119小结 121思与练 122第7章 能测试 1247.1 能测试概述 1247.2 实施能测试的过程 1257.3 能分析名词解释 1267.4 loadrunner简介 1277.4.1 批量创建虚拟用户模拟真实负载 1277.4.2 能测试自动化 1287.4.3 能监控 1287.4.4 直观的结果分析 1297.5 使用loadrunner进行负载测试的流程 1297.5.1 案例介绍——航空订票 1297.5.2 规划负载测试 1337.5.3 创建vuser脚本 1337.5.4 增强功能:添加事务 1457.5.5 增强功能:参数化输入 1497.5.6 增强功能:内容检查 1557.5.7 准备加载:迭代和并发用户 1587.5.8 定义场景 1627.5.9 运行场景 1647.5.10 分析结果 167小结 171思与练 172第8章 软件测试相关文档编写 1738.1 测试计划 1738.2 评审报告 1888.3 测试报告 191小结 198思与练 198第9章 课程综合实训 1999.1 实训指导书 1999.2 案例引入 2019.3 需求规格说明书 2029.4 测试计划编写(节选) 2259.5 测试用例(功能测试)设计(节选) 2339.6 被测程序部署说明 2509.7 测试报告编写(节选) 259参文献 268
内容简介:
本书是基于校级“精品资源共享课程”项目编写的教材,是作者从事十余年软件测试课程的经验积累。本书以服务高校软件测试课程为目的,尽量在知识的系统和学的连贯上作出衡,以案例为中心,遵循“够用为度”的课堂原则,采用“提出问题”“分析问题”“解决问题”的思路,很多时候采用了“手把手”的方式,目的是帮助初学者入门,提高学者学兴趣,终具备软件测试工程师所需的职业技能。全书共分9章,主要介绍软件测试的理论知识、方法、技术和常用工具,包括:软件测试概论、软件测试基本概念、软件测试与软件质量、黑盒子测试、软件测试资源管理、白盒子测试、能测试、软件测试相关文档编写,后一章是配套的课程综合实训。本书适合于高职高专院校的软件技术、软件测试专业及计算机相关专业使用,也可作为软件测试课程的教材,还可作为学软件测试入门和提高的培训教材,也适合从事软件开发和软件测试的专业技术及管理人员参阅使用。
作者简介:
陈建潮,广东轻工职业技术学院教师。
精彩内容:
来,随着软件行业的飞展,软件的规模越来越大,人们对软件质量越来越重视,软件测试工程师的重要也益突出,软件测试工程师的需求和待遇都达到了历史新高。然而,要成为一名合格的软件测试人才,需要经过系统化的、严格的专业培养,要在培养过程中强调实践动手能力和工程应用能力。学的过程中需要学者亲力亲为,结合案例实际动手分析,在实践中体会软件测试的真谛。多年的实践表明,如果没有亲身的测试体验,无法真正理解软件测试的方法,无法灵活应用软件测试的技术。目前,随着高校软件测试专业和软件测试课程的开设,使得软件测试的和专业人才培养都有了长足的进步。但是,在另一方面,现在很多软件测试课程的普遍缺少案例的支撑,只讲理论不讲实际作,讲述作的也不具体详细,一笔带过。归根到底,其主要原因还是软件测试这个行业不够规范、成熟,有些高校教师本身在这方面没有项目经验,所以造成有些高校教师讲授这门课程时没有任何实际的例子可以作,这无疑会在中造成很大的遗憾。本书尽力在知识的系统和学的连贯上作出衡,以案例为中心,遵循“够用为度”的课堂原则,采用“提出问题”“分析问题”“解决问题”的思路,很多时候采用了“手把手”的方式,目的是帮助初学者入门,提高学者学兴趣。软件测试课程的目标是通过对软件测试基础理论、方法和技能的学,结合测试流程管理和自动化工具的使用,对软件项目进行测试作,使了解软件测试完整的工作过程,能对完整的项目进行测试,从而实现与测试技能要求的无缝连接。本书以软件测试所需技能的学路线为主线进行编写。 章 软件测试概论,主要的目的是让初学者了解软件测试的行业背景和历史、理解导致软件缺陷的原因和理解什么是软件缺陷。建议安排6个学时进行。第 2 章 软件测试基本概念,介绍了什么是软件测试、软件测试的目的,介绍了测试用例是什么、怎样设计测试用例,重点介绍了软件测试的多维度分类,以此进行软件测试“名词”扫盲。建议安排4个学时进行。第 3 章 软件测试与软件质量,介绍了软件质量管理、软件测试模型,以及软件测试的体工作流程、软件开发与软件测试各阶段的联系,重点给初学者灌输软件测试的基本理念——8个基本原则。建议安排8个学时进行。第 4 章 黑盒子测试,介绍了什么是黑盒子测试,重点介绍等价类划分、边界值分析、决策表分析等黑盒测试方法,并针对具体的案例来讲解测试用例的设计。建议安排8个学时进行。第 5 章 软件测试资源管理,介绍了为什么要使用软件测试资源管理工具,挑选了hp alm作为示范,详细地、手把手地呈现了使用alm进行测试资源管理的整个流程。建议安排12个学时进行。第 6 章 白盒子测试,介绍了什么是白盒子测试、什么是程序控制流图,介绍了数据流分析测试方法,以此做引子,重点介绍了逻辑覆盖测试方法和路径分析测试方法,并针对具体的案例来讲解测试用例的设计。建议安排8个学时进行。第 7 章 能测试,介绍了什么是能测试,为什么要使用自动化测试工具来实施能测试,挑选了hp loadrunner作为示范,以hp webtour(航空订票)作为案例,详细地、手把手地分解了使用loadrunner进行能测试的整个流程。建议安排10个学时进行。第 8 章 软件测试相关文档编写,介绍了测试计划、评审报告和测试报告的编写规范,并给出了具体的文档模板,供学者参使用。建议安排6个学时进行。第 9 章 课程综合实训,是软件测试课程学完毕后安排的综合实训,内容来源于编者指导进行的一个综合实训项目,被测程序是具有普遍、代表的“电子”。随书附带有程序源代码,部署后可以直接开展测试。这一章强调学者对项目参与过程的亲历和体验,培养学者解决问题的能力、探究精神和综合实践能力。建议安排一到两周时间让进行综合训练。随书给出了高校过程中所需用到的各种文档,例如:课程标准、授课计划和职业能力分析表等等,可以从://.tdpre./51ed/下载。同时,作为随书电子资料,给出了讲课所需的课件(ppt)、、案例和被测程序源代码等。本书由陈建潮编著,在编写过程中,编者得到了软件教研室各位同事的大力支持和帮助,得到了所指导的们的积极配合,其中综合实训程序选取的是马本茂、董有沛小组的作品,测试文档选取的是韦丽芳、赵伟维小组的作品。在此谨向各位同事和同学表示衷心的感谢。在本书的编写过程中,参和引用了许多专家、学者的著作和,可能在文中未能一一注明,在此谨向相关参文献的作者表示衷心的感谢。限于编者的水,本书难存在不足和不当之处,恳请读者批评指正。:vic_c@126.。编 者 2018年4月
— 没有更多了 —
正版特价新书
以下为对购买帮助不大的评价