软件测试项目实战之性能测试篇,软件测试项目实战之性能测试篇

第 1章 性能测试基础 1

1.1 性能测试概念 2

1.2 性能测试作用 3

1.3 性能测试指标 4

1.4 性能测试流程 5

1.5 性能测试的分类 7

1.6 性能测试工程师技能模型 8

1.7 性能测试工具介绍 9

1.8 RPT工具概述 11

1.8.1 基于Eclipse 平台 11

1.8.2 RPT性能测试脚本 11

1.8.3 性能测试负载模型 12

1.8.4 测试结果 14

1.9 OA系统分析 14

1.10 总结 18

第 2章 创建测试 19

2.1 测试创建简介 20

2.2 创建一个性能测试项目 22

2.3 录制测试 25

2.4 总结 31

第3章 测试验证点 32

3.1 HTTP协议 33

3.1.1 HTTP协议简介 33

3.1.2 HTTP请求 33

3.1.3 HTTP响应 37

3.2 人工判断 41

3.3 自动化判断 43

3.4 添加验证点 44

3.4.1 设定页面标题验证点 45

3.4.2 设定响应代码验证点 47

3.4.3 设定响应大小验证点 50

3.4.4 设定内容验证点 52

3.5 总结 54

第4章 数据驱动测试 55

4.1 数据驱动测试简介 56

4.2 RPT的数据池 57

4.3 OA系统中使用数据驱动测试 58

4.3.1 创建并编辑数据池 59

4.3.2 为测试添加数据池 68

4.3.3 将测试中的变量与数据池中

的列进行关联 72

4.4 总结 77

第5章 数据关联 79

5.1 OA系统数据关联 80

5.2 OA系统使用关联 82

5.3 数据关联的调整 91

5.4 总结 95

第6章 扩展测试 96

6.1 添加事务处理 97

6.2 添加条件逻辑 98

6.3 添加循环 100

6.4 总结 101

第7章 负载和调度 102

7.1 用户组和调度的概念 103

7.2 用户组 104

7.3 为OA系统创建调度 105

7.3.1 创建一个调度 106

7.3.2 增加元素到一个调度中 107

7.3.3 设置启动运行的用户数量 113

7.3.4 在不同的时间启动用户 114

7.3.5 设置思考时间行为 115

7.3.6 设置运行持续时间 116

7.4 运行调度 117

7.4.1 设置一个启动配置 117

7.4.2 运行一个调度 121

7.5 总结 124

第8章 性能测试实战 125

8.1 性能测试需求 126

8.2 性能测试计划 126

8.2.1 概述 126

8.2.2 测试目标 127

8.2.3 测试设计 127

8.2.4 数据统计 129

8.2.5 性能测试报告输出 129

8.2.6 性能调优与回归 130

8.3 性能测试开发 130

8.3.1 创建性能测试项目 130

8.3.2 录制测试 131

8.3.3 脚本优化 137

8.4 添加性能调度 142

8.5 测试结果分析 145

8.6 总结 150

第9章 OA系统测试环境搭建 151

9.1 测试环境搭建流程 152

9.2 测试环境搭建 152

9.2.1 测试环境配置要求 153

9.2.2 硬件需求配置 155

9.2.3 操作系统安装 155

9.2.4 JDK安装与配置 156

9.2.5 Mysql安装与配置 163

9.2.6 Tomcat安装与配置 173

9.2.7 被测试应用程序部署 178

9.3 总结 185

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
课程从基础讲起,全课程以实战为主,每个知识点通过实际案例演练讲解理论+实践结合,更容易理解,适合小白,低门槛,快速上手。 课程同时涵盖web端和移动端app测试,同时还加入了抓包工具的使用; 1) 第一阶段为JMETER 5.4.1 (最新版本)工具使用,通过Jmeter 介绍和安装、http 取样器、JDBC 取样器、JMETER 组件详细讲解、配置元件、三种参数化方式教你玩转JMETER 参数化、工作过程中间所需的常用函数、聚合报告、察看结果树、汇总报告等监听器知识,后置处理器、后置处理器之正则表达式提取器提取响应内容实践、读取本地JSON格式文件实例、正则表达式操作符、正则表达式工具之Regextester,系统全面学习正则表达式,突破JMETER 知识难点,响应断言、JMETER分布式、分布式原理、搭建JMETER 分布式、WebService协议接口测试。 每一个知识点采用理论加案例的方式,吃透每一个知识点,为性能测试实践奠定基础。 2) 第二阶段为性能测试实践1、通过JMETER 实践爬虫技术,爬取第三方平台全网页地址、批量爬取国外网站壁纸10W+图片并保存到本地;2、详细介绍Fiddler 抓包工具,Fiddler 抓包工具原理、Fiddler 抓取PC 端和移动端包信息、JMETER+Fiddler 结合使用对PC 端项目进行性能测试项目实践,提升PC 端性能测试能力;3、JMETER+Fiddler  结合使用对app 项目进行性能测试项目实践,提升app项目性能测试能力4、性能测试常见的业务指标和技术指标、响应时间、TPS、HPS等知识进行讲解5、通过JMETER 对移动端项目进行性能测试实战; 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值