A new year of load testing fun has begun. Lots of things have happened since the last product update email. We’ve built a new tool to convert JMeter JMX files to k6 JS test files, we’ve launched an OSS program and have a number of exciting product updates to share with you.
There have also been two k6 releases since the last product update email, meaning a bunch of bugs have been fixed and a number of requested features added. See the list of changes below.
Starting with this product update we’ll also start sharing our short-term roadmap to give you an idea of what’s to come.
In December we launched Insights-only pricing. You can now purchase Insights without Cloud Execution, great if you execute all your tests locally/on-premise/behind-the-firewall. Plans start at $59/month, see available plans. You can upgrade to a plan with Cloud Execution at any time, with proration.
We’re excited to announce that we have the first version of our JMeter to k6 converter out. It supports a bunch of common JMeter samplers, logic controller, assertions and post-processors, see the repo on Github for more information, installation instructions and usage guide:
Thanks to @bookmoons for the implementation!
Another exciting announcement is that we have launched an Open Source program to provide free annual Load Impact subscriptions (Developer or Team plan) to qualifying OSS projects:
Delete tests: You can now finally delete tests, and not only individual test runs. You’ll find the "Delete test” button on a test’s overview page.
Billing page: We’ve redesigned the billing page to better present what is included in your subscription and how many test runs remain for the current billing period.
Always-on performance alerts: The performance alert feature is now always communicating the status of the automatic result analysis in Insights.
Metrics tab: We’ve made the "Analysis” panel more visible as the "Metrics” tab amongst the other tabs in the Insights UI.
We’ve made two new released of k6 since the last product update, including some new features but mostly fixing bugs.
We’re also changing the primary support channel for k6 away from Slack and to a Discourse-based forum: https://community.k6.io/. Slack has worked well but we feel he change to a forum will open up discussions, and support, to more users that aren’t on Slack.
This release brought a couple of new minor features and a whole lot of bug fixes, see the link above for the full release notes. Thanks to @entone, @mariolopjr and @tkbky for contributing to this release!
A bug fix release that amongst other things fixed a bug introduced in v0.23.0 with how the ext.loadimpact options were handled causing the load zone distribution config to always be replaced with a single load zone, "amazon:us:ashburn” (Ashburn, US), when run in the cloud.
Here are the top features we’re working on in H1 of 2019:
Don’t forget: See our Product Ideas portal for more upcoming features and proposed ideas to be added to our roadmap. Be sure to cast your vote(s) to influence the priority!