图书介绍

大话软件测试 性能、自动化及团队管理【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

大话软件测试 性能、自动化及团队管理
  • 赵强编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302511809
  • 出版时间:2018
  • 标注页数:342页
  • 文件大小:91MB
  • 文件页数:360页
  • 主题词:软件-测试

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

大话软件测试 性能、自动化及团队管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 全新认识性能测试和自动化测试1

1.1 性能测试到底是什么1

1.2 性能测试分层模型2

1.2.1 前端层3

1.2.2 网络层4

1.2.3 后端层4

1.3 自动化测试到底是什么6

1.4 自动化测试是否万能6

1.5 自动化测试分层模型7

1.5.1 UI层8

1.5.2 接口层9

1.5.3 单元层9

1.6 分层自动化在企业中的演变10

1.7 初学者如何选择学习哪种测试技术11

1.8 本章小结13

第2章 LoadRunner脚本开发实战精要14

2.1 LoadRunner介绍14

2.2 使用LoadRunner完成业务级脚本开发15

2.2.1 项目介绍15

2.2.2 需求分析15

2.2.3 脚本开发18

2.3 使用LoadRunner完成H5网站的脚本开发23

2.4 Mock实战精要25

2.5 使用LoadRunner完成接口级脚本开发27

2.5.1 单接口的测试方法28

2.5.2 接口依赖的测试方法30

2.6 使用LoadRunner完成移动APP的脚本开发32

2.7 使用LoadRunner完成MMS视频流媒体测试35

2.8 场景设计精要37

2.9 去“并发数”38

2.10 使用LoadRunner完成接口级功能自动化测试39

2.11 本章小结43

第3章 JMeter脚本开发实战精要44

3.1 JMeter介绍44

3.2 使用JMeter完成业务级脚本开发45

3.3 使用JMeter完成接口级脚本开发49

3.3.1 单接口的测试方法49

3.3.2 接口依赖的测试方法50

3.4 使用JMeter完成JDBC脚本开发52

3.4.1 单SQL语句测试53

3.4.2 多SQL语句测试56

3.5 使用JMeter完成JMS Point-to-Point脚本开发57

3.5.1 JMS介绍57

3.5.2 ActiveMQ介绍58

3.5.3 JMS Point-to-Point脚本开发59

3.6 BeanShell脚本在JMeter中的应用62

3.7 使用JMeter完成Java自定义请求65

3.8 JMeter轻量级接口自动化测试框架67

3.9 在JMeter中使用Selenium WebDriver完成测试72

3.10 使用JMeter完成MD5加密的接口请求74

3.11 使用JMeter完成文件上传和下载测试76

3.12 巧妙地完成WebService接口测试78

3.13 JMeter也有让你心动的图表报告80

3.14 本章小结81

第4章 性能测试通用分析思路和报告编写技巧83

4.1 通用分析思路83

4.1.1 观察现象84

4.1.2 层层递进85

4.1.3 缩小范围86

4.1.4 推理分析87

4.1.5 不断验证88

4.1.6 确定结论88

4.2 测试报告编写技巧90

4.3 本章小结91

第5章 SoapUI脚本开发实战精要92

5.1 SoapUI介绍92

5.2 SOAP WebService接口功能自动化测试93

5.2.1 单接口的测试方法94

5.2.2 接口依赖的测试方法100

5.3 SOAP WebService接口负载测试103

5.4 SOAP WebService接口安全测试105

5.5 SoapUI轻量级接口自动化测试框架107

5.6 本章小结111

第6章 Appium脚本开发实战精要112

6.1 Appium介绍113

6.2 控件的识别与定位113

6.3 常用的操作方法115

6.4 Appium轻量级UI自动化测试框架117

6.5 微信的UI层自动化测试探索119

6.5.1 微信的本质119

6.5.2 如何查看微信WebView中的元素119

6.5.3 小实战121

6.6 本章小结123

第7章 浅谈移动APP非功能测试124

7.1 移动APP启动时间测试125

7.2 移动APP流量测试126

7.3 移动APP CPU测试127

7.4 移动APP电量测试128

7.5 移动APP兼容性测试130

7.6 移动APP测试工具和云测平台132

7.6.1 常用的移动APP测试工具介绍132

7.6.2 常见云测平台介绍136

7.7 移动应用基础数据统计方案介绍136

7.8 移动APP内存测试139

7.8.1 内存泄漏是什么139

7.8.2 内存泄漏常见的分析方法140

7.8.3 案例:隐秘而低调的内存泄漏(OOM)141

7.9 本章小结144

第8章 前端性能测试精要145

8.1 HTTP简介146

8.2 HTTP请求和响应的过程147

8.3 前端性能优化方法147

8.3.1 减少HTTP请求数148

8.3.2 图片优化150

8.3.3 使用CDN151

8.3.4 开启GZIP151

8.3.5 样式表和JS文件的优化152

8.3.6 使用无cookie域名152

8.3.7 前端代码结构优化153

8.3.8 其他优化方法154

8.4 常用前端性能测试工具155

8.4.1 Firebug155

8.4.2 利用Chrome测试移动端网页性能157

8.4.3 HttpWatch159

8.4.4 YSlow161

8.4.5 PageSpeed163

8.4.6 埋点测试164

8.4.7 基于ShowSlow的前端性能测试监控体系167

8.4.8 基于YSlow和Jenkins的前端性能测试监控体系169

8.4.9 其他前端性能测试平台170

8.5 真实网站的前端性能测试173

8.6 本章小结175

第9章 玩转接口测试176

9.1 接口测试是什么176

9.2 接口文档规范177

9.3 接口测试怎么做178

9.3.1 接口功能测试179

9.3.2 接口性能测试181

9.3.3 接口安全测试182

9.4 Python+Unittest+HTMLTestRunner完成接口功能自动化测试183

9.5 一个接口引发的性能“血案”186

9.5.1 接口描述187

9.5.2 脚本结构188

9.5.3 结果分析190

9.6 与接口性能测试捉迷藏191

9.6.1 背景191

9.6.2 问题与分析192

9.6.3 总结193

9.7 利用Python完成Dubbo接口Hessian协议的测试193

9.8 用Python下载美剧194

9.9 Fiddler抓包196

9.9.1 Fiddler介绍和安装196

9.9.2 Web端抓包196

9.9.3 配置可抓HTTPS197

9.9.4 移动APP端抓包199

9.9.5 模拟发送请求200

9.9.6 限速201

9.9.7 篡改请求数据202

9.10 本章小结204

第10章 性能测试案例分享205

10.1 电商系统性能测试205

10.1.1 通用化分析思路205

10.1.2 项目背景与需求分析207

10.1.3 场景用例设计209

10.1.4 脚本开发210

10.1.5 测试执行与监控212

10.1.6 JVM内存泄漏(OOM)213

10.1.7 JVM垃圾回收(GC)和堆外OOM214

10.1.8 MySQL慢查询215

10.1.9 Mongodb连接数217

10.1.10 常见性能问题总结217

10.2 Redis功能与非功能性测试218

10.2.1 测试结论(功能、性能、稳定性)219

10.2.2 测试过程之功能测试221

10.2.3 测试过程之大数据元素测试223

10.2.4 测试过程之分布均匀性测试223

10.2.5 测试过程之性能测试224

10.2.6 测试过程之高可用测试225

10.2.7 测试过程之稳定性测试227

10.3 本章小结228

第11章 大话安全测试230

11.1 安全测试与X客230

11.2 安全测试的范围231

11.3 安全测试的流程232

11.4 安全测试的意义232

11.5 安全测试攻击技术精要234

11.5.1 XSS跨站脚本攻击234

11.5.2 SQL注入攻击235

11.5.3 CSRF跨站请求伪造攻击237

11.5.4 表单攻击239

11.5.5 文件上传攻击242

11.5.6 DoS拒绝服务攻击244

11.6 安全测试扫描工具精要246

11.6.1 AppScan246

11.6.2 Burpsuite253

11.6.3 在线漏洞扫描256

11.7 案例:电商项目安全测试259

11.8 本章小结265

第12章 测试团队的组建与管理266

12.1 重新认识所谓的管理266

12.2 人人都是管理者267

12.3 测试团队常见的组织架构模型268

12.4 小议扁平化组织结构269

12.5 如何组建测试团队270

12.6 如何高效管理测试团队273

12.6.1 初创期测试团队的管理274

12.6.2 发展期测试团队的管理275

12.6.3 稳定期测试团队的管理277

12.7 如何考核和激励测试团队278

12.7.1 如何进行测试团队的考核279

12.7.2 如何激励测试团队281

12.8 人性管理282

12.9 缺陷知识库的建立283

12.10 如何高效地开会和写日报286

12.11 PDCA环288

12.12 本章小结290

第13章 畅谈测试工程师未来之路291

13.1 软件测试行业的现状与发展趋势291

13.2 如何成为优秀的测试工程师294

13.3 再谈测试工程师的价值296

13.4 危机!测试工程师真的要小心了297

13.5 测试工程师职业发展路线图299

13.6 本章小结303

第14章 一线测试工程师访谈录及面试心理304

14.1 90后美女的全能测试蜕变之路304

14.2 从功能测试到性能测试的转型之路306

14.3 一只菜鸟的成长之路308

14.4 90后帅哥的测试技能提升之路309

14.5 “一根老油条”的面试记录311

14.6 零经验噩梦般的面试316

14.7 痛并快乐的面试记录319

14.8 十年手工测试的迷茫,值得每个人深思321

14.9 本章小结323

附录A 参考资料324

附录B LoadRunner常见问题解决方案汇总325

B.1 LoadRunner和各OS以及浏览器的可兼容性325

B.2 LoadRunner无法安装325

B.3 录制时无法启动IE326

B.4 录制脚本为空326

B.5 示例网站WebTours无法启动326

B.6 Controller中运行场景有很多超时错误327

B.7 录制完成有乱码327

B.8 LoadRunner中对HTTPS证书的配置328

B.9 LoadRunner运行时常见报错解决方案328

附录C 性能测试文档模板汇总330

C.1 场景用例模板330

C.2 性能测试计划模板331

C.3 性能测试方案模板332

C.4 性能测试报告模板334

C.5 前端性能对比测试结果模板335

附录D 自动化测试用例模板336

附录E 管理相关文档模板汇总337

E.1 日报模板337

E.2 绩效考核方案模板338

后记340

热门推荐