课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 资深测试开发专家,长期在欧美传统大厂微软、甲骨文,以及国内一线互联网公司从事测试开发和性能测试领域的工作,曾经参与过多次618和双十一大促的测试项目,在电商和金融领域拥有丰富的测试开发经验,愿与广大同行以及各界朋友共同学习进步。

  • 8年测试经验,5年测试开发经验,现任职于某大型互联网金融公司;8年测试经验总结,精通测试理论知识;精通java+Selenium自动化测试、接口测试;精通性能测试工具jmeter;工作中独立多个项目的自动化测试工作。

  • 课程详情

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