分布式:多台机协作,以集群的方式完成测试任务,可以提高测试效率。
分布式架构:控制机(分发任务)与多台执行机(执行任务)
环境搭建:
- 不同的测试机上安装 Jmeter
- 配置基础环境(统一操作系统、JDK、Jmeter .. )
- 核心: 控制机如何与执行机通信? 关键点:端口号
- 控制机中设置执行机的 IP, 在 jmeter.properties 配置文件中设置 remote hosts=执行机A的IP:端口号,执行机B的IP:端口号
- 控制机和执行机都得设置远程访问相关属性 在 jmeter.properties 配置文件中设置server.rmi.ssl.disable=true
- Jmeter执行,打开每台执行机上的 jmeter.bat,在运行(需要点远程启动所有)