1.9用户定义的变量

21 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
软件性能测试工程师
你将会学到
1、结合具体案例介绍如何用JMeter进行安全测试 2、结合具体案例介绍如何用JMeter进行性能测
课程简介

课程大纲:

1:搭建初始化脚本试看

1.1通过Badboy录制

1.2通过JMeter录制元件来录制脚本

1.3录制HTTPS协议

1.4自己建立测试脚本

1.5录制结果的验证

1.6测试计划

1.7 HTTP Cookie 管理器

1.8 HTTP信息头管理器

1.9用户定义的变量

1.10 HTTP请求默认值

1.11 HTTP代理服务器

1.12线程组

1.13 SetUp线程组和teatDown线程组

1.14 HTTP请求

1.15调试取样器

1.16录制控制器

1.17循环控制器

1.18察看结果树

1.19简单数据写入器与用表格察看结果

2:搭建登录接口脚本

2.1建立密码SHA-256散列步骤.

2.2对CSRF token的处理

2.3登录断言

2.4商品列表断言

2.5利用CSV Data Set Config参数化

2.6建立setUp与tearDown线程组

2.7 J2EE版本商品列表的接口测试脚本

2.8登录功能的接口测试脚本相关函数助手—散列函数

2.9通过MySQL参数化

2.10响应断言

2.11 BeanShell断言

2.12 XML断言

2.13 XPath断言

2.14 XPath2断言

2.15正则表达式提取器

2.16边界提取器

2.17 XPath提取器

2.18 XPath2提取器

2.19 CSV Data Set Config

2.20计数器

2.21登录功能的接口测试脚本提及的取样器—JDBC Request

3:其他功能的接口测试

3.1搭建正常注册功能的接口测试脚本

3.2 搭建异常注册功能的接口测试脚本

3.3清除注册功能测试产生的垃圾数据

3.4 Django版本查询商品接口测试脚本操作

3.5 Django版本查看商品详情接口测试脚本操作

3.6 J2EE版本中商品详情接口测试脚本操作

3.7通过后台添加商品

3.8购物车的接口测试脚本

3.9订单相关的接口测试脚本

3.10其他功能的接口测试脚本提及的逻辑控制器

3.11 Random函数

3.12 CSVRead函数

3.13 CSS JQuery提取器

3.14 JSON提取器

3.15 JSON JMESPath Extractor

3.16 JOSN提取器和JSON JMESPath Extractor比较

3.17其他功能的接口测试脚本提及的断言

3.18其他功能的接口测试脚本提及的取样器:SMTP取样器

4 JMeter的二次开发

4.1开发BeanShell调用外部jar文件

4.2开发函数助手

4.3利用Java请求实现

4.4 JMeter的二次开发提及的元件

5 安全测试

5.1暴力测试方法及其预防措施

5.2篡改找回密码中的邮件地址手机号的测试方法

5.3横向越权的测试方法

5.4纵向越权的测试方法

5.5安全测试提及的逻辑控制器和安全测试提及的测试片段

6 性能测试

6.1单功能性能测试的搭建和多功能性能测试的搭建

6.2并发负载测试的执行

6.3容量负载测试的执行

6.4疲劳性测试的执行

6.5强度测试的执行

6.6断言持续时间

 

此课程不提供任何资料下载

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交