图书介绍
京东系统质量保障技术实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 商城研发POP平台著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121324321
- 出版时间:2017
- 标注页数:208页
- 文件大小:29MB
- 文件页数:225页
- 主题词:电子商务-网站-应用程序-程序设计
PDF下载
下载说明
京东系统质量保障技术实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 业务质量保障介绍1
1.1 电商行业项目的特点2
1.2 测试流程中的重点工作3
1.2.1 测试前的工作3
1.2.2 测试中的工作6
1.2.3 上线后的工作10
1.3 小结10
第2章 SOA架构下的软件质量保障11
2.1 功能模块测试12
2.1.1 接口测试12
2.1.2 接口自动化测试14
2.1.3 UI测试15
2.1.4 UI自动化测试16
2.2 联调测试17
2.2.1 联调测试的意义17
2.2.2 如何开展联调测试17
2.3 小结19
第3章 自动化测试实战20
3.1 WebUI实战21
3.1.1 Selenium21
3.1.2 PageFactory26
3.1.3 构建一款基于Selenium的易用WebUI框架30
3.2 接口测试实战32
3.2.1 HTTP接口实战32
3.2.2 自研RPC接口实战34
3.2.3 一款简单易用的接口测试框架35
3.3 Mock实战39
3.3.1 对象Mock实战39
3.3.2 接口Mock实战40
3.4 分层测试的思考42
3.4.1 分层测试的理解42
3.4.2 京东怎么做分层测试43
3.4.3 收益可视化44
3.5 小结45
第4章 测试环境管理46
4.1 软件构建工具介绍及使用47
4.1.1 Ant47
4.1.2 Maven49
4.1.3 Gradle52
4.1.4 Jenkins54
4.2 互联网系统运行环境及软件介绍55
4.2.1 Nginx55
4.2.2 Docker56
4.3 测试环境分层57
4.4 测试环境搭建59
4.5 测试环境自动化运维62
4.5.1 测试环境管理平台62
4.5.2 测试服务器管理65
4.5.3 稳定环境每日自动部署65
4.5.4 日常测试自动部署67
4.6 小结69
第5章 持续集成实践70
5.1 持续集成介绍71
5.1.1 持续集成的起源与发展71
5.1.2 持续集成常用工具73
5.2 为什么要做持续集成73
5.2.1 避免集成地狱74
5.2.2 如何做到快速交付74
5.3 如何实施持续集成75
5.3.1 从零开始构建持续集成76
5.3.2 持续集成演进77
5.3.3 工程师文化的重要性80
5.3.4 持续集成流程优化80
5.3.5 小团队的成功因素81
5.3.6 规模化实施持续集成的一些困境81
5.3.7 分步骤实现持续集成82
5.4 小结82
第6章 持续代码扫描实践83
6.1 如何构建高质量的软件系统84
6.1.1 质量是测试出来的吗84
6.1.2 关注开发质量85
6.1.3 测试人员如何参与代码评审86
6.1.4 常见代码扫描工具介绍87
6.2 从0到1实现持续代码扫描89
6.2.1 SonarQube的应用89
6.2.2 从最简单的维度开始关注代码质量92
6.2.3 测试人员的职责扩展94
6.2.4 小团队的优秀案例94
6.3 基于SonarQube的持续代码扫描方案演进95
6.3.1 大规模应用代码扫描遇到的一些瓶颈95
6.3.2 由人工驱动向技术驱动的转变96
6.3.3 由目标驱动向以服务研发为主的转变97
6.3.4 由统一化向多样化的转变97
6.3.5 规模化持续代码扫描的成功案例98
6.4 小结98
第7章 质量保障工具开发实战99
7.1 质量保障工具开发技术栈100
7.1.1 建站(Spring+SpringMVC+MyBatis+Velocity+JQuery+Bootstrap)100
7.1.2 Spring100
7.1.3 Spring MVC103
7.1.4 MyBatis107
7.1.5 前端技术112
7.1.6 框架搭建119
7.2 如何快速构建一个质量保障工具124
7.2.1 需求调研124
7.2.2 设计127
7.2.3 任务管理131
7.2.4 效果度量135
7.3 小结136
第8章 Web安全测试技术实战138
8.1 Web安全概述139
8.2 客户端绕过实战139
8.2.1 HTML绕过139
8.2.2 URL参数绕过141
8.2.3 Http-Cookie绕过142
8.2.4 隐藏表单绕过143
8.3 SQL注入(SQL Injection)实战144
8.3.1 注入原理剖析144
8.3.2 注入产生条件147
8.3.3 注入方法实战148
8.3.4 Java+JDBC代码注入检测149
8.3.5 MyBatis框架代码注入检测151
8.3.6 手工注入实战渗透151
8.3.7 工具注入实战渗透159
8.3.8 注入预防措施163
8.4 文件上传实战165
8.4.1 解析漏洞165
8.4.2 上传渗透实战167
8.5 跨站脚本攻击(XSS)170
8.5.1 XSS概述170
8.5.2 XSS原理分析170
8.5.3 XSS类型分类172
8.5.4 探测方法实战172
8.5.5 工具实战演练176
8.5.6 BEEF平台实战攻击利用177
8.5.7 XSS防御措施180
8.6 跨站请求伪造(CSRF)183
8.6.1 CSRF原理分析183
8.6.2 CSRF预防183
8.7 小结184
第9章 测试团队管理实战185
9.1 测试流程制定与效率提升186
9.1.1 测试流程的制定186
9.1.2 工作流程的推行187
9.1.3 流程优化与提效188
9.2 打造一支靠谱的团队188
9.2.1 时刻让团队清楚目标189
9.2.2 目标的衡量190
9.2.3 目标达成的核心所在191
9.2.4 言行合一,数据说话192
9.2.5 互信合作,分享共赢193
9.2.6 团队文化与正能量打造194
9.3 团队成长195
9.3.1 改变团队的行为习惯195
9.3.2 建立团队技能模型197
9.3.3 建立团队分享机制200
9.3.4 业务能力提升201
9.3.5 技术能力提升202
9.3.6 有效利用绩效这把利剑202
9.4 团队管理漫谈203
9.4.1 团队管理要“千人千法”204
9.4.2 承认不足,方能更近一步205
9.4.3 关于问责206
9.5 小结208
热门推荐
- 1486940.html
- 2684424.html
- 2873210.html
- 383385.html
- 3084899.html
- 2981297.html
- 58730.html
- 1815215.html
- 3377767.html
- 3343009.html
- http://www.ickdjs.cc/book_3151361.html
- http://www.ickdjs.cc/book_3528139.html
- http://www.ickdjs.cc/book_3629602.html
- http://www.ickdjs.cc/book_674891.html
- http://www.ickdjs.cc/book_2345110.html
- http://www.ickdjs.cc/book_400638.html
- http://www.ickdjs.cc/book_1570007.html
- http://www.ickdjs.cc/book_1641512.html
- http://www.ickdjs.cc/book_2160556.html
- http://www.ickdjs.cc/book_710510.html