全栈性能测试修炼宝典JMeter实战---第四章学习笔记1

JMeter脚本开发

本章可以学到:
JMeter 工作区介绍
JMeter Http协议录制
JMeter 脚本测试与目录正文不同步
JMeter 关联
JMeter 参数化
JMeter 检查点
JMeter 事务
JMeter 集合点
JMeter 元件运行顺序

JMeter 工作区介绍

分为目录树,测试计划编辑区和菜单栏,如图所示。 在这里插入图片描述

JMeter Http协议录制

JMeter 的录制除了自身提供的HTTP代理方式进行录制,第三方工具Badboy也提供了录制支持。
Http 代理方式进行录制的原理是解析网络数据包,按Http协议包装成Http Request、Http Response等对象。

Badboy进行录制

Badboy是一个浏览器模拟工具,具有录制及回放功能,还可进行测试。
Badboy录制的脚本可导成.jmx格式,.jmx是JMeter脚本保存的格式。
Badboy的录制方式有两种,一种是Request方式,一种是Navigation方式。
两种方式的区别:

  1. request:模拟浏览器发送表单信息到服务器,每个资源都蒋作为请求发送。
  2. Navigation:记录用户鼠标动作,类似自动化测试工具QTP,回放时模拟一个点击。

基于JMeter脚本的要求,我们需要选用request方式来进行录制,这些请求将以.JMX格式保存下来,采耳可以导入JMeter进行复用。

下载安装Badboy:

  1. 下载并安装Badboy
  2. 打开Bayboy
    初始界面默认开启Request的录制模式。
    在这里插入图片描述
    Script目录树结构介绍:
    Test Suite 1:默认的脚本根节点,类似JMeter的测试计划根节点。
    Test1:测试活动根节点,可理解为一个业务功能脚本存放在此目录下。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全栈性能测试修炼宝典 JMeter实战》是软件测试领域里程碑式的重要著作,由多位培养出经理级乃至总监级性能高手的大师联手创作,本书深入讲解了性能测试实践操作过程中诸多难题的调优心法,实现从理论到实操的升华。列出自学所需的性能技能目录树,助力测试小白迅速成长为技术大牛。从脚本到运维、公式到指标的运用掌握应有尽有,手把手教你性能测试技巧。此书在手,助你走出迷茫。   内容推荐   “基础篇”:欲练神功,不必自宫。打我基础,从此坦途。   “工具篇”:欲善其事,先利其器。神剑在手,天下任走。   “实践篇”:练武无功,到老皆空。有武有功,江湖轻松。   “提升篇”:江湖之大,无奇不有。融会贯通,相忘江湖   首部分:基础篇   帮助初学者或想踏入这个行业的工程师迅速了解除工具以外的性能测试的真实本质。去伪求真,使读者能够把握性能测试要点和难点及职业规划有进一步的认识。不管你是内行还是外行,读完后必有所获。   第二部分:工具篇   可当JMeter工具书来进行查阅,是市面上目前为止比较全面的JMeter讲解工具。学会热门的负载工具JMeter,对各种常见协议的性能测试工作(包括自动化测试) 测试脚本不用愁。   第三部分:实践篇   可学到Linux、Windows平台的性能监控、诊断分析;炼就火眼金睛,见微知著的技能;性能问题快速定位。   适合中高级性能测试工程师阅读,掌握性能分析方法,学会如何调优,了解当前的性能调优手法。   可跟书中实例操作,掌握性能测试整个过程,包括需求分析、测试计划、脚本开发、测试数据制作、测试执行、测试结果诊断分析、性能调优整个过程,真正能够开始进行性能测试工作。   第四部分:提升篇   性能测试自动化(Jenkins+Ant+JMeter),能够很方便的实现性能测试回归。提高产率,更少的人力,更低的功耗,更高的生产率;老板怎么爱你都不算多。   另外,前端的性能表现会直接影响到客户体验,前端性能测试也将成为新的性能点,读者可以更深层的了解此方面的知识。
全栈性能测试修炼宝典 JMeter实战》是软件测试领域里程碑式的重要著作,由多位培养出经理级乃至总监级性能高手的大师联手创作,本书深入讲解了性能测试实践操作过程中诸多难题的调优心法,实现从理论到实操的升华。列出自学所需的性能技能目录树,助力测试小白迅速成长为技术大牛。从脚本到运维、公式到指标的运用掌握应有尽有,手把手教你性能测试技巧。此书在手,助你走出迷茫。   内容推荐   “基础篇”:欲练神功,不必自宫。打我基础,从此坦途。   “工具篇”:欲善其事,先利其器。神剑在手,天下任走。   “实践篇”:练武无功,到老皆空。有武有功,江湖轻松。   “提升篇”:江湖之大,无奇不有。融会贯通,相忘江湖   首部分:基础篇   帮助初学者或想踏入这个行业的工程师迅速了解除工具以外的性能测试的真实本质。去伪求真,使读者能够把握性能测试要点和难点及职业规划有进一步的认识。不管你是内行还是外行,读完后必有所获。   第二部分:工具篇   可当JMeter工具书来进行查阅,是市面上目前为止比较全面的JMeter讲解工具。学会热门的负载工具JMeter,对各种常见协议的性能测试工作(包括自动化测试) 测试脚本不用愁。   第三部分:实践篇   可学到Linux、Windows平台的性能监控、诊断分析;炼就火眼金睛,见微知著的技能;性能问题快速定位。   适合中高级性能测试工程师阅读,掌握性能分析方法,学会如何调优,了解当前的性能调优手法。   可跟书中实例操作,掌握性能测试整个过程,包括需求分析、测试计划、脚本开发、测试数据制作、测试执行、测试结果诊断分析、性能调优整个过程,真正能够开始进行性能测试工作。   第四部分:提升篇   性能测试自动化(Jenkins+Ant+JMeter),能够很方便的实现性能测试回归。提高产率,更少的人力,更低的功耗,更高的生产率;老板怎么爱你都不算多。   另外,前端的性能表现会直接影响到客户体验,前端性能测试也将成为新的性能点,读者可以更深层的了解此方面的知识。
全栈性能测试修炼宝典JMeter实战》是一本关于使用JMeter进行性能测试的实用指南。该书通过对JMeter工具的介绍和详细的实践示例,帮助读者掌握全栈性能测试的技能。 JMeter是一款开源的性能测试工具,具有强大的功能和灵活的使用方式。这本书从基础概念开始介绍JMeter的安装和配置,然后逐步深入介绍了性能测试的核心概念和关键步骤。作者提供了大量实际项目中遇到的常见问题和解决方案,帮助读者理解和应对真实场景中的挑战。 这本书的特点是注重实践。每个章节都通过具体示例,从简单到复杂地演示了如何使用JMeter进行性能测试。读者可以通过跟随示例一步步搭建测试计划和脚本,掌握性能测试的流程和技巧。同时,书中还介绍了常见的性能测试技术和方法,如性能监测、负载测试、压力测试等,帮助读者全面提升性能测试能力。 该书还关注全栈性能测试的实现。作者介绍了如何结合其他工具和技术,如利用云平台进行分布式测试、使用性能监测工具进行系统性能分析等。通过多个示例,读者可以学习如何将JMeter与其他工具和技术协同使用,实现全栈性能测试和监测。 对于有一定软件开发和测试基础的读者,这本《全栈性能测试修炼宝典JMeter实战》是一个很好的学习资源。通过阅读该书,读者可以系统地学习和掌握使用JMeter进行性能测试的方法和技巧,提高自己在全栈性能测试领域的能力。这本书对于想要了解和从事性能测试的软件开发人员和测试工程师来说,是一本难得的实用指南。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值