Systems | Development | Analytics | API | Testing

Latest News

Gatling: Getting Started With Simulation Scripts

Gatling is a load testing tool for measuring the performance of web applications. As such, it supports the following protocols: HTTP, WebSockets, Server-sent events. Other protocols are also supported either by Gatling itself (like JMS) or by community plugins. Gatling load testing scenarios are defined in code, more specifically using a specific DSL. This guide focuses on the basics of writing a simulation to test an HTTP application: OctoPerf’s sample PetStore.

Open source load testing tool review 2020

It has been almost three years since we first published our first comparison & benchmark articles that have become very popular, and we thought an update seemed overdue as some tools have changed a lot in the past couple of years. For this update, we decided to put everything into one huge article - making it more of a guide for those trying to choose a tool.

How GitLabs QA team leverages GitLab's performance testing tool

We’ve set up several initiatives aimed at testing and improving the performance of GitLab, which is why the Quality team built a new tool to test GitLab's performance. Performance testing is an involved process and distinct from other testing disciplines. The strategies and tooling in this space are specialized and require dedicated resources to achieve results.

LoadImpact is rebranding to k6

This is a proud day for all of us here at LoadImpact! Today is the day we're unveiling the new k6 Cloud service. A completely rebuilt frontend to our cloud service including some much requested improvements. Today is also the day when we make public our plan to rebrand the company as "k6", the starting point for the transition away from the "LoadImpact" brand and loadimpact.com to the "k6" brand and k6.io.

Why monitoring website performance is important?

Nowadays, in the era of instant gratification, when everyone want everything in a matter of moments, understanding the performance of your website, web application, web service is more important than has ever been. Using web performance tools to understand how your application behaves is easy and a best practice that you should follow on a daily basis.

Deprecation Timeline for LoadImpact v3.0

In 1940, the American Football Championship Game was played between the Chicago Bears and Washington Redskins. A few weeks earlier the teams faced off and Washington won with a score of 7-3. Moving into the championship game, Chicago knew they had to make a strategic move and adapt the game to regain the upper hand. For the first time in the history of American football, a new strategy was introduced, the “T-formation”.

Using Selenium IDE Record and Playback tool

Selenium IDE is an open source record and playback tool used. Easy to use and fast in generating UI functional test cases. End to End testing is quite fast when you create tests from the Selenium IDE Chrome Extension or Firefox Add-on. Debugging tests, setting breakpoints, running an UI test to a specific test step work out of the box the new version of Selenium IDE. Test suites are available in order to group previously generated test cases, and exporting your test cases is a click of a button away.

k6 v0.26.0 released

k6 v0.26.0 is here! This release contains mostly bug fixes, though it also has several new features and enhancements! They include a new JS compatibility mode option, exporting the end-of-test summary to a JSON report file, speedups to the InfluxDB and JSON outputs, http.batch() improvements, a brand new CSV output, multiple layered HTTP response body decompression, being able to use console in the init context, a new optional column in the summary, and Docker improvements!

Using TestCafe for End to End Testing

TestCafe is a Node.js tool to automate end-to-end web testing. End to End tests cover real journeys that your customers do, they are slower to execute but can be much more valuable comparing to unit and integration tests. TestCafe is a Node.js tool to automate end-to-end web testing and functional testing. TestCafe uses a URL-rewriting proxy called Hammerhead that emulates commands using the DOM API and injects JavaScript into the browser.