- ISBN:9787568099196
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:244
- 出版时间:2023-09-01
- 条形码:9787568099196 ; 978-7-5680-9919-6
本书特色
主要特色是实际案例为主线介绍软件工程开发中使用的各种软件测试技术,同时将软件测试理论与实际软件开发进行了有效的连接。通过对实际案例系统的搭建,软件测试各个流程的描述与实践,可以让读者对软件测试有一个工程化的了解。本书兼顾了软件评测师的考试大纲,理论与实践并重,为获取软件测试职业证书奠定了基础。本书重点介绍了 JUnit(第4章)、JMeter、LoadRunner、UFT、Selenium(第5章),这些工具都是企业中普遍使用的工具,有利于读者的职业发展。(6)本书提供了相应的软件测试文档,测试工具,测试用例供读者阅读及下载使用。
内容简介
随着 HTML+Java的Web运用的越来越广泛,针对Java Web应用的测试需求也越来越多,本书顺应计算机技术的发展,前三章主要介绍软件测试基础知识及案例介绍,从第4章中讲述了基于 Java的单元测试以及 Junit单元测试工具的使用;在第5章中讲述了基于Selenium、JMeter、LoadRunner、UFT的自动化测试工具。随着软件开发流程的信息化发展,管理工具也越来越多,在第 6 章讲述了软件研发过程管理工具PingCode,软件缺陷跟踪系统Mantis。
目录
1.1软件测试简介(2)
1.2软件测试的目的(4)
1.3软件缺陷(4)
1.3.1软件缺陷的定义(4)
1.3.2软件缺陷的分类(5)
1.4软件测试与软件工程的关系(7)
1.5PDCA与软件测试(9)
1.5.1什么是PDCA模型(9)
1.5.2PDCA理念融入软件测试(9)
1.6常见软件测试模式(13)
1.6.1V模型(13)
1.6.2W模型(13)
习题1(14)
第2章高考志愿填报辅助系统(16)
2.1项目背景(16)
2.2核心需求(17)
2.3核心功能(17)
2.4系统架构图(17)
2.5项目功能介绍(17)
2.5.1登录功能(18)
2.5.2计划查询功能(20)
2.5.3填报辅助功能(23)
2.6项目环境搭建(29)
习题2(46)
第3章测试计划和测试用例(47)
3.1软件测试计划(48)
3.1.1概述(48)
3.1.2软件测试计划的作用(50)
3.1.3制订测试计划的原则(52)
3.2制订XX省填报志愿辅助系统测试计划(52)
3.3测试用例概述(57)
3.3.1概述(57)
3.3.2为什么需要测试用例(60)
3.3.3测试用例的质量(61)
3.4设计XX省填报志愿辅助系统的测试用例(64)
习题3(68)
第4章测试技术(69)
4.1软件测试技术的分类(69)
4.1.1按执行方式分类(70)
4.1.2按是否查看代码分类(70)
4.1.3按开发阶段分类(71)
4.1.4按是否需要手工执行分类(71)
4.2静态测试(72)
4.2.1代码走查(72)
4.2.2技术评审(72)
4.2.3代码审查(74)
4.3黑盒测试(76)
4.3.1黑盒测试方法概述(76)
4.3.2等价类划分法(77)
4.3.3边界值分析法(81)
4.3.4决策表法(85)
4.3.5因果图法(88)
4.3.6黑盒测试方法的选择(93)
4.4白盒测试(93)
4.4.1逻辑覆盖测试(94)
4.4.2路径分析测试(98)
4.5单元测试(103)
4.5.1什么是单元测试(103)
4.5.2单元测试框架xUnit(106)
4.5.3单元测试工具JUnit(107)
4.5.4JUnit在Eclipse中的使用(108)
4.5.5推荐其他几款Java程序员测试工具(117)
4.6回归测试(118)
4.6.1回归测试的技术和回归测试的数据(119)
4.6.2回归测试的范围(119)
4.6.3回归测试的人员(119)
习题4(120)
第5章自动化测试(122)
5.1自动化测试的定义(123)
5.2自动化测试的任务(123)
5.3自动化功能测试(124)
5.3.1什么是自动化功能测试(124)
5.3.2自动化功能测试的基本流程(124)
5.3.3自动化功能测试的优缺点(126)
5.3.4自动化功能测试常见技术(127)
5.3.5自动化功能测试工具Selenium(128)
5.3.6自动化功能测试工具UFT(148)
5.4自动化性能测试(156)
5.4.1自动化性能测试的指标(157)
5.4.2自动化性能测试的种类(159)
5.4.3自动化性能测试的流程(160)
5.4.4自动化性能测试工具JMeter(162)
5.4.5自动化性能测试工具LoadRunner(186)
习题5(204)
第6章测试报告(205)
6.1软件测试报告(205)
6.1.1概述(205)
6.1.2测试报告的种类(209)
6.2软件缺陷管理与报告(210)
6.2.1软件缺陷描述规则(210)
6.2.2软件缺陷的生命周期(210)
6.2.3软件缺陷报告的内容和工具(212)
6.2.4软件缺陷报告模板说明(214)
6.3XX省填报志愿辅助系统的功能测试报告(219)
6.4XX省填报志愿辅助系统的性能测试报告(224)
习题6(226)
附录(228)
附录A测试计划模板(228)
附录B测试用例模板(230)
附录C测试报告模板(231)
附录D软件缺陷报告模板(234)
参考文献(235)
作者简介
1998年-2002年 武汉市四十九中学 教师2003年-2009年 武汉弘博集团 副总2010年至今上海子杰软件有限公司 技术总监2013年3月-2014年2月 百事通网络电视技术发展有限责任公司 技术顾问2013年3月志2014年2月 南京富士通计算机设备有限公司 技术顾问2013年4月-2015年3月 中国太平洋保险(集团)股份有限公司 技术顾问2014年3月-2015年2月 上海辰锐信息科技公司(公安部三所)技术顾问2015年3月-2016年2月 库卡机器人制造(上海)有限公司 技术顾问2015年9月-2016年8月 上海安托信息技术有限公司 技术顾问2016年3月-2016年9月 杉德集团-上海久彰电子商务有限公司 技术顾问2016年3月至2017年2月 上海索广映像有限公司(上广电索尼)技术顾问2018年至今 武汉工商学院 院长获奖荣誉:"2018年中国技能大赛----第45届世界技能大赛上海市选拔赛"商务软件解决方案项目、网站设计与开发项目"优秀指导教练"2019年"湖北工匠杯”技能大赛——湖北省服务贸易职业技能大赛商务软件解决方案(软件服务外包)项目优秀教练第46届世界技能大赛湖北省选拔赛商务软件解决方案项目优秀教练中华人民共和国**届职业技能大赛移动应用开发项目裁判员
-
断代(八品)
¥15.5¥42.0 -
家居设计解剖书
¥29.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
编辑审稿实务教程
¥35.1¥45.0 -
社会学概论(第二版)
¥33.0¥55.0 -
古代汉语(第四册)
¥13.3¥35.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
落洼物语
¥8.4¥28.0 -
EPLAN电气设计
¥29.9¥39.8 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
[社版]大汉战神:霍去病传
¥14.0¥40.0 -
介入护理学(案例版)
¥52.4¥69.8 -
学前教育史(第二版)
¥31.2¥48.0 -
西方经济学(宏观部分·第八版)(21世纪经济学系列教材)
¥41.7¥49.0 -
西方经济学(微观部分·第八版)(21世纪经济学系列教材)
¥17.9¥56.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
科技论文规范写作与编辑(第4版)
¥63.0¥75.0