At the end of May, XMeter Enterprise Edition 4.0.0 completed development testing and was officially released. Version 3.2.3, which is still based on virtual machine/physical machine deployment test resources, has also completed most of the optimizations and fixes, and is expected to be released in mid-June.

Enterprise Edition Version 4.0.0 Overview

Test machine resources are deployed based on k8s

Version 4.0.0 currently supports deploying test machine resources on AWS's EKS and Alibaba Cloud's ACK Kubernetes cluster services.

In this version, the container containing the modified JMeter unit will run in the Kubernetes Pod, and each Pod applies for the allocation of corresponding CPU and memory resources according to the predefined specifications. After the tester submits the test request, the test management module of the system will calculate the required number of Kubernetes Pods according to the test configuration, and schedule the corresponding Pods in the form of Kubernetes Jobs. After the state of each Pod is ready, each Pod simulates concurrent virtual users at the same time, and starts to send pressure to the application service under test. The interaction between the XMeter system master and the Kubernetes cluster is realized by calling the Kubernetes API. At the same time, after using the elastic scaling function of the cluster nodes of EKS or ACK, there is no need to start a large number of nodes in advance, and the nodes are completed when necessary according to the number of newly started Kubernetes Pods Automatic expansion, you can complete the test task.

JMeter Kubernetes

If you wish to deploy XMeter Enterprise Edition 4.0.0 test resources using Kubernetes cluster services from other cloud vendors, or if you wish to use self-built Kubernetes services, please click Contact Us to get in touch with us for further evaluation.

System configuration can be operated on the administrator side

In addition to directly modifying the configuration files on the server to modify system configuration items, starting from version 4.0.0, administrators can directly change the main system configuration items from the administrator console.

XMeter 系统配置

Other optimizations and fixes

  • Remove dependency on ZooKeeper
  • Optimize the online test report, improve the linkage between charts and the frame selection function of the line chart
  • Optimize the test report export function
  • Fixed an issue where cascading deletion of test records was not possible when deleting test scripts
  • Fixed the display problem of decimal places in the test report under the extremely small failure rate
  • Fixed the problem of incomplete screenshots of test charts when exporting electronic reports
  • Fixed multiple tests of a script, and different container user configurations would affect each other
  • Fix the problem that some page forms accidentally trigger the check operation
  • Fix the header style problem of the test body configuration download template

Copyright statement: This article is original by EMQ, please indicate the source when reprinting.

Original link: https://www.emqx.com/zh/blog/xmeter-newsletter-202205


EMQX
336 声望436 粉丝

EMQ(杭州映云科技有限公司)是一家开源物联网数据基础设施软件供应商,交付全球领先的开源 MQTT 消息服务器和流处理数据库,提供基于云原生+边缘计算技术的一站式解决方案,实现企业云边端实时数据连接、移动、...