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.
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.
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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。