登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』软件测试技术及项目案例实战-微课视频版

書城自編碼: 3557475
分類:簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: 乔冰琴,郝志卿,孔德瑾,王建虹,李含欢,李琳,杨泽辉
國際書號(ISBN): 9787302553243
出版社: 清华大学出版社
出版日期: 2020-10-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 78.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
流风回雪:六朝名士的庙堂与山林(论衡系列)
《 流风回雪:六朝名士的庙堂与山林(论衡系列) 》

售價:HK$ 81.6
妈妈,我想为自己而活
《 妈妈,我想为自己而活 》

售價:HK$ 69.6
再造大唐:郭子仪评传
《 再造大唐:郭子仪评传 》

售價:HK$ 93.6
人性的博弈:为什么做个好人这么难
《 人性的博弈:为什么做个好人这么难 》

售價:HK$ 81.6
不完美的自我:接纳与放手,让自己活得更有韧性
《 不完美的自我:接纳与放手,让自己活得更有韧性 》

售價:HK$ 70.8
苏菲的世界(漫画版):寻找自我的旅程
《 苏菲的世界(漫画版):寻找自我的旅程 》

售價:HK$ 94.8
让改变发生:学校改进视角下的办学思考与实践叙事
《 让改变发生:学校改进视角下的办学思考与实践叙事 》

售價:HK$ 55.2
麦肯锡原则:成就全球顶级公司的11条经验    (美) 达夫·麦克唐纳
《 麦肯锡原则:成就全球顶级公司的11条经验 (美) 达夫·麦克唐纳 》

售價:HK$ 106.8

 

編輯推薦:
1.以项目为导向,从实践到理论、再从理论回归实践完成学习。本书一开始就会带领读者测试实际项目,体会软件测试的乐趣,然后再逐渐讲解什么是缺陷、如何设计用例等课程,全程以项目为导向,在项目练习过程中让读者体会到各类知识点的真正含义。2.全局覆盖,重点突出。本书会把软件测试过程中的基础技术理论全部覆盖和涉及,如安全测试、移动测试等,同时根据市场实际应用需求重点讲解功能测试和自动化测试内容。3.人性化编排、立体式教学。本书以深入浅出的方式进行讲解,不用死记硬背也可以轻松快乐地学习软件测试。本书除提供纸质的书籍外还会配套线上参考资料、练习小案例、知识点短视频等。
內容簡介:
基于一个完整的项目介绍主流的软件测试技术,包括黑盒技术、白盒技术,结合项目介绍功能测试、兼容性测试、移动测试、安全测试等技术框架。采用任务驱动法、案例剖析法组织教材内容。主要使读者掌握主流的用例设计方法和了解主流的测试框架。
關於作者:
乔冰琴,副教授,计算机应用技术工学博士。先后取得了信息系统项目管理师高级职业资格、信息系统监理师职业资格。现为山西省财政税务专科学校信息学院软件测试教研室主任。主要科研成果有:①省级以上科研课题14项,其中主持课题4项;②省级以上刊物论文21篇,其中在核心期刊上发表论文1篇,被EI检索并全文收录的论文4篇;③教材11部,其中主编教材5部,规划教材2部;④精品课程3项,其中省级精品课程1项,校级精品课程2项(主持校级精品课程1项)。
目錄
基础篇
第1章 软件测试概述
1.1 为什么要进行软件测试
1.2 软件测试的定义
1.2.1 软件测试定义的正反两面性
1.2.2 服从于用户需求的软件测试
1.3 软件测试的目的
1.4 软件测试的原则
1.5 通用术语
1.6 缺陷报告
1.6.1 一个简单的缺陷报告
1.6.2 缺陷报告的重要组成
1.6.3 完整的缺陷信息列表
1.6.4 缺陷的管理
1.7 本章小结
1.8 课后习题

第2章 软件测试入门
2.1 常见应用系统的基本特征
2.2 软件测试的基本思路
2.3 测试用例
2.3.1 为什么需要测试用例
2.3.2 什么是测试用例
2.3.3 一个简单的测试用例
2.3.4 测试用例的元素
2.4 测试思维训练
2.5 本章小结
2.6 课后习题

第3章 软件测试技术体系
3.1 软件测试类型
3.1.1 功能测试
3.1.2 接口测试
3.1.3 性能测试
3.2 软件测试级别
3.2.1 单元测试
3.2.2 集成测试
3.2.3 确认测试
3.2.4 系统测试
3.2.5 验收测试
3.3 测试方法
3.3.1 黑盒测试
3.3.2 白盒测试
3.3.3 灰盒测试
3.4 测试手段
3.4.1 手工测试
3.4.2 自动化测试
3.5 本章小结
3.6 课后习题

第4章 软件测试的过程管理
4.1 软件测试的整体流程
4.2 软件测试各阶段的工作任务
4.2.1 制订测试计划
4.2.2 测试需求分析
4.2.3 测试建模
4.2.4 测试用例设计
4.2.5 测试执行
4.2.6 测试总结
4.3 系统上线与运维
4.4 本章小结
4.5 课后习题

设计篇
第5章 白盒测试用例设计及应用
5.1 逻辑覆盖法
5.1.1 语句覆盖
5.1.2 判定覆盖
5.1.3 条件覆盖
5.1.4 条件判定组合覆盖
5.1.5 多条件覆盖
5.1.6 修正条件判定覆盖
5.2 基本路径测试法
5.2.1 程序的控制流图
5.2.2 控制流图的环路复杂性
5.2.3 基本路径测试法示例
5.3 本章小结
5.4 课后习题

第6章 黑盒测试用例设计及应用
6.1 等价类划分法
6.1.1 等价类划分法的定义
6.1.2 有效等价类和无效等价类
6.1.3 划分等价类的规则
6.1.4 等价类划分法实例分析
6.2 边界值分析法
6.2.1 如何确定边界值
6.2.2 边界值法实例分析
6.3 组合测试用例设计技术
6.3.1 全面测试
6.3.2 单因素覆盖
6.3.3 正交试验设计法
6.3.4 两两组合
6.3.5 具有约束关系的组合测试
6.3.6 种子组合测试
6.4 因果图法
6.4.1 因果图的基本符号
6.4.2 因果图法实例分析
6.5 决策表法
6.5.1 决策表的构成
6.5.2 决策表法实例分析
6.6 场景法
6.6.1 场景法概述
6.6.2 场景法实例分析
6.7 测试方法选择的综合策略
6.8 本章小结
6.9 课后习题

第7章 接口测试基础
7.1 HTTP工作原理
7.2 用Firefox浏览器抓取报文
7.3 URL
7.4 报文
7.4.1 请求报文
7.4.2 响应报文
7.5 本章小结
7.6 课后习题

第8章 接口测试
8.1 为什么要做接口测试
8.2 接口测试的定义
8.3 接口测试实例分析
8.3.1 接口文档解析
8.3.2 测试用例设计
8.4 接口测试工具
8.4.1 安装Postman工具
8.4.2 使用Postman的基础功能
8.4.3 Postman进阶使用
8.5 本章小结
8.6 课后习题

技术篇
第9章 Unittest单元测试框架
9.1 认识Unittest
9.2 Python安装
9.3 集成开发环境PyCharm
9.3.1 PyCharm的下载安装
9.3.2 PyCharm的使用
9.4 使用ddt创建数据驱动测试
9.4.1 安装ddt
9.4.2 创建测试类
9.4.3 setUp方法
9.4.4 编写测试
9.4.5 代码清理
9.4.6 运行测试
9.5 断言
9.6 测试套件
9.6.1 使用TestSuite执行指定用例
9.6.2 使用discover批量加载用例
9.7 生成HTML格式的测试报告
9.8 本章小结
9.9 课后习题

第10章 接口自动化测试
10.1 Newman的使用
10.1.1 安装Node.j s
10.1.2 安装Newman
10.1.3 通过Newman执行脚本
10.2 与持续集成工具Jenkins结合
10.2.1 Jenkins搭建
10.2.2 新建job
10.2.3 执行DOS指令
10.2.4 Jenkins定制构建
10.2.5 构建触发器
10.2.6 job关联
10.2.7 添加HTML Publisher插件
10.2.8 添加 Reports
10.2.9 报告展示
10.2.1 0Jenkins中的HTML展示
10.3 本章小结
10.4 课后习题

第11章 WebUI自动化测试
11.1 Selenium介绍
11.1.1 安装Selenium
11.1.2 第一个Selenium Python脚本
11.1.3 WebDriver原理
11.1.4 控件的识别与定位
11.2 Selenium WebDriver
11.2.1 Selenium WebDriver的常用方法
11.2.2 WebDriver的功能
11.2.3 示例: 定位一组元素
11.2.4 正则匹配示例摘取邮箱
11.3 WebElement接口
11.3.1 WebElement功能
11.3.2 WebElement方法
11.3.3 示例: 百度搜索
11.3.4 示例: 爬取拉勾网职位信息
11.4 自动化测试模型介绍
11.4.1 线性测试
11.4.2 模块化与类库
11.4.3 数据驱动
11.4.4 关键字驱动
11.5 Selenium轻量级UI自动化测试框架
11.5.1 为什么要进行框架设计
11.5.2 PageObject设计模式
11.5.3 BasePage对象
11.5.4 实现PageObject
11.5.5 构建PageObject模式测试实例
11.6 框架梳理
11.7 本章小结
11.8 课后习题

扩展篇
第12章 性能测试
12.1 认识性能测试
12.1.1 为什么要进行性能测试
12.1.2 性能定义
12.1.3 性能测试分层模型
12.1.4 性能指标
12.1.5 性能测试的流程
12.2 LoadRunner脚本开发实战
12.2.1 LoadRunner介绍
12.2.2 项目介绍
12.2.3 需求分析
12.2.4 脚本开发
12.2.5 使用LoadRunner完成H5网站的测试脚本开发
12.3 场景设计精要
12.4 性能测试分析思路
12.4.1 观察现象
12.4.2 层层递进
12.4.3 缩小范围
12.5 本章小结
12.6 课后习题

第13章 移动APP非功能测试
13.1 移动APP启动时间测试
13.1.1 用户体验角度的APP启动时间
13.1.2 常见的APP启动时间测试方法
13.1.3 使用adb获得APP启动时间示例
13.2 移动APP流量测试
13.2.1 APP流量测试场景
13.2.2 APP流量测试示例
13.3 移动APP CPU测试
13.3.1 APP的CPU测试场景
13.3.2 APP的CPU占用率测试示例
13.4 移动APP电量测试
13.5 本章小结
13.6 课后习题

第14章 渗透性测试
14.1 Web应用安全基础
14.2 SQL注入漏洞
14.2.1 SQL注入原理
14.2.2 SQL注入的后果
14.2.3 SQL注入漏洞攻击流程
14.2.4 注入点类型
14.2.5 SQL注入的防范措施
14.3 XSS跨站脚本漏洞
14.3.1 XSS原理解析
14.3.2 XSS类型
14.3.3 查找XSS漏洞过程
14.3.4 XSS防御
14.4 CSRF
14.4.1 CSRF攻击原理
14.4.2 CSRF攻击场景
14.4.3 查找CSRF漏洞
14.4.4 预防CSRF
14.5 文件上传漏洞
14.5.1 文件上传漏洞利用场景
14.5.2 文件上传漏洞的测试流程
14.5.3 文件上传防御
14.6 本章小结
14.7 课后习题
內容試閱
软件测试是软件开发过程的重要组成部分,用来确认一个程序的品质或性能是否符合开发之前所提出的要求,是软件质量保证的关键步骤。软件测试的目的包括: 发现软件程序中的错误,对软件是否符合设计要求、是否符合合同中所要达到的技术要求进行有关验证以及评估软件的质量,最终实现将高质量的软件系统交付用户。
计算机和网络的发展日新月异,也引导着软件测试技术飞速发展,软件测试的相关岗位越来越多,人才缺口越来越大。目前
,许多高校都开设了软件测试课程,却苦于缺乏好的教材。市面上软件测试方面的教材大多倾向于理论阐述,教材内容更新不及时,导致教学内容比较陈旧,所教内容不适合社会对测试人才的需求,并且这些教材还缺乏配套的动手实践指导。

编者了解到许多老师在实施软件测试教学时,都感觉缺少一本合适的教材及配套的实践练习。编者也从事软件测试教学多年,用过许多软件测试教材,但总觉得这些教材缺乏案例、缺乏练习,用起来枯燥无味,一度使教学停留在空洞的理论上。
为弥补以往软件测试技术教材的不足,编者与北京浩泰思特科技有限公司合作,共同策划编写了本书。
本书内容分为四大篇,共14章。

基础篇(第1~4章)围绕软件测试概述、软件测试入门、软件测试技术体系和软件测试的过程管理进行详述。通过
对本篇的学习,读者可以明白为什么要进行软件测试,掌握软件测试的定义、目的和原则,学会如何报告软件缺陷和如何描述测试用例,懂得软件测试的各种分类,掌握如何管理软件测试的过程。
设计篇(第5~8章)是本书的重点,也是软件测试的重点内容。本篇涵盖了白盒测试技术、黑盒测试技术、接口测试技术等多种测试用例设计技术,每种技术都提供了案例,以帮助读者理解这些测试技术的内涵和使用方法。本书也特别为这些测试技术提供了丰富的配套练习,供读者进行针对性学习。
技术篇(第9~11章)重点讲述了单元自动化测试框架、UI及接口自动化测试框架、Web UI自动化测试框架。通过对这些框架的学习,读者可以更好地理解和掌握自动化测试的内容和实现方式。
扩展篇(第12~14章)重点讲述了性能测试的原理和工具、移动APP非功能测试工具、Web安全中的渗透性测试等内容,通过
对本篇的学习,读者可以了解到软件测试领域的新技术和新发展。
本书的整体教学内容注重与最新软件测试技术接轨,强调将理论融入实践案例中,突破已有教材体系的理论框架,更多地将动手实践引入教材中,形成独具特色的风格。
1 体现教材为课程服务、课程为学生服务的教改思想。传统的课程注重老师的讲解,创新的课程更注重学生的主动学习。编者为本书创建了云平台智能 教辅平台,学生可在云平台上自学自测。本书提供完整的教学资源,并将不断丰富教学资源,这些教学资源可方便教师的教学。
2 教材内容的选择上参考了全国职业技能大赛软件测试竞赛的比赛内容,包括但不限于黑盒测试用例设计、白盒测试用例设计、Selenium自动化测试、LordRunner性能测试等。在讲法上,更强调案例的丰富性和对教学、大赛的指导性。
3 整体的设计以案例为导向,从实践到理论完成学习。本书从第1章开始就要求读者测试实际项目,体会软件测试的乐趣,然后再逐步讲解什么是缺陷、如何设计用例等内容,在练习过程中让读者体会到各类知识点的真正含义。
4 全局覆盖,重点突出。本书覆盖和涉及了软件测试过程中的基础技术理论以及最新技术理论,以方便读者全面了解这门学科,同时根据市场实际应用需求重点讲解功能测试和自动化测试内容,让读者对这两个模块有更深入的了解和认识。
5 人性化编排、立体式教学。本书以初学者的思维方式进行编排,无须死记硬背就可以轻松快乐地学习软件测试,
为便于读者学习,还同步配套了线上电子版参考资料、知识点短视频、操作步骤视频等。
本书尤其注重测试理论与实践的融合,使读者既能领会软件测试的思想和方法,又能掌握软件测试的方法和技术。本书
采用的讲学互补、智能教辅的模式有利于教师开展教学指导。本书既适合作为高等院校计算机应用专业、软件工程专业、软件测试专业等相关IT专业课程的教材,也适合从事软件开发、测试和维护的工程技术人员阅读。
本书由乔冰琴、郝志卿担任主编,孔德瑾、王建虹、李含欢、李琳、杨泽辉担任副主编,刘继华、王磊、赵青杉、邓文艳参编。其中,郝志卿、李含欢是北京浩泰思特科技有限公司的资深软件测试工程师。各章编写分工如下: 第1章由杨泽辉编写; 第2章由王磊编写; 第3章由刘继华编写; 第4章由王建虹编写; 第5章由李琳编写; 第6章由郝志卿编写; 第7章由孔德瑾编写; 第8~10章由李含欢编写; 第11、12章由乔冰琴编写; 第13章由邓文艳编写; 第14章由赵青杉编写。
资源下载提示:
课件等资源: 扫描封底的课件下载二维码,在公众号书圈下载。
素材(源码)等资源: 扫描目录上方的二维码下载。
视频等资源: 扫描封底刮刮卡中的二维码,再扫描书中章节中的二维码,可以在线学习。
另外,本书的合作企业北京浩泰思特科技有限公司也特别为读者提供了自学练习平台,该平台可对读者所做的练习进行自动
评分,方便读者自主学习,学习平台网址为http:rjcs.haotest.com。
由于本书涉及面广,加之作者水平、经验有限,书中难免存在疏漏,敬请读者批评指正!
编者
2020年5月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.