您现在的位置是:课程
性能测试理论/Jmeter性能测试实战/性能调优
2023-01-18 21:11课程 人已围观
第一天:性能测试-基础篇
课程介绍:
性能测试作为软件非功能领域的一种测试类型,有着其本身独特的作用。了解和保证软件的稳定性和质量是每个测试人员的责任。学习性能测试可以使我们对软件的性能有深入的掌握,也会让我们对软件质量到底怎么样有较大的的把握和自信。本节课主要介绍性能测试的基本理论,从定义和类型讲起,详细介绍测试场景和几个核心指标;并着重介绍如何编写测试脚本以及性能测试的流程;接着讲授能够落地的测试流程和计划,使性能测试具备可行性;最后让学员们了解如何编写全面出色的测试报告。课程中会穿插事例和演示讲解基础。
第二天:性能测试-工具篇
课程介绍:
性能测试需要使用工具来帮助我们进行压力探测,收集结果。本节课主要介绍JMeter工具各方面使用,其中包括了体系结构和元件的详解,通过例子详细引导学员们掌握函数助手和正则表达式,还通过介绍一些常用的前后置处理器元件让学员掌握正确的测试使用方法;接着通过引入Beanshell和JSR223元件介绍如何使用自定义JAR包,达到扩展JMeter的功能;最后通过实例讲解数据关联;能够使学员根据测试场景灵活设计数据关联。
第三天:性能测试-实践篇
课程介绍:
本节课主要介绍使用JMeter单机和分布式发压的环境搭建、并结合Jenkins搭建出具有平台特征的压测环境,从而方便从GitLab读取脚本和测试数据;同时详细介绍了压测结果展示和持久化的方法;能够使学员掌握JMeter的实战使用,学会看压测结果,从复杂的监控图表中发现瓶颈。
课程介绍:
性能测试作为软件非功能领域的一种测试类型,有着其本身独特的作用。了解和保证软件的稳定性和质量是每个测试人员的责任。学习性能测试可以使我们对软件的性能有深入的掌握,也会让我们对软件质量到底怎么样有较大的的把握和自信。本节课主要介绍性能测试的基本理论,从定义和类型讲起,详细介绍测试场景和几个核心指标;并着重介绍如何编写测试脚本以及性能测试的流程;接着讲授能够落地的测试流程和计划,使性能测试具备可行性;最后让学员们了解如何编写全面出色的测试报告。课程中会穿插事例和演示讲解基础。
第二天:性能测试-工具篇
课程介绍:
性能测试需要使用工具来帮助我们进行压力探测,收集结果。本节课主要介绍JMeter工具各方面使用,其中包括了体系结构和元件的详解,通过例子详细引导学员们掌握函数助手和正则表达式,还通过介绍一些常用的前后置处理器元件让学员掌握正确的测试使用方法;接着通过引入Beanshell和JSR223元件介绍如何使用自定义JAR包,达到扩展JMeter的功能;最后通过实例讲解数据关联;能够使学员根据测试场景灵活设计数据关联。
第三天:性能测试-实践篇
课程介绍:
本节课主要介绍使用JMeter单机和分布式发压的环境搭建、并结合Jenkins搭建出具有平台特征的压测环境,从而方便从GitLab读取脚本和测试数据;同时详细介绍了压测结果展示和持久化的方法;能够使学员掌握JMeter的实战使用,学会看压测结果,从复杂的监控图表中发现瓶颈。