软件测试技术
全新正版 极速发货
¥
28.09
6.2折
¥
45
全新
库存7件
作者刘雄华
出版社华中科技大学
ISBN9787568099196
出版时间2023-09
装帧平装
开本其他
定价45元
货号31841359
上书时间2024-06-07
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
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届世界技能大赛湖北省选拔赛商务软件解决方案项目优秀教练中华人民共和国第一届职业技能大赛移动应用开发项目裁判员
目录
目录
第1章软件测试概述(1)
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)
内容摘要
随着 HTML+Java的Web运用的越来越广泛,针对JavaWeb应用的测试需求也越来越多,本书顺应计算机技术的发展,前三章主要介绍软件测试基础知识及案例介绍,从第4章中讲述了基于Java的单元测试以及Junit单元测试工具的使用;在第5章中讲述了基于Selenium、JMeter、LoadRunner、UFT的自动化测试工具。随着软件开发流程的信息化发展,管理工具也越来越多,在第6章讲述了软件研发过程管理工具PingCode,软件缺陷跟踪系统Mantis。
主编推荐
主要特色是实际案例为主线介绍软件工程开发中使用的各种软件测试技术,同时将软件测试理论与实际软件开发进行了有效的连接。通过对实际案例系统的搭建,软件测试各个流程的描述与实践,可以让读者对软件测试有一个工程化的了解。本书兼顾了软件评测师的考试大纲,理论与实践并重,为获取软件测试职业证书奠定了基础。本书重点介绍了 JUnit(第4章)、JMeter、LoadRunner、UFT、Selenium(第5章),这些工具都是企业中普遍使用的工具,有利于读者的职业发展。(6)本书提供了相应的软件测试文档,测试工具,测试用例供读者阅读及下载使用。
— 没有更多了 —
以下为对购买帮助不大的评价