Systems | Development | Analytics | API | Testing

Load Testing

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.

Managing Continuous Performance Testing in CI/CD Pipeline

Nowadays performance is everything. It only takes one second of lag time to lose 7% of the conversions you would have had if your performance met the standards of your users. So how can agile teams keep up with their continuous delivery cycles and ensure they execute all the necessary performance tests? One way to do this is to integrate performance testing into your CI/CD pipeline.

Managing Data During Performance Testing

Introduction We are going to talk about data in this blog post, predominately test data required for performance testing. This is something that makes the life of a performance tester extremely difficult and awkward as because of the huge quantities required, in the right state, that match the criteria required for your test to run. We often have to approach the use of large quantities data for the purpose of performance testing in a number of ways.

Test your real-time communications application with Loadero

Loadero simplifies creation, running and hosting of end-to-end tests for real-time communications applications. These tests will exercise all flows involved in the application and provides a way to do performance assertions. Loadero can be used to test webRTC applications that require webcam and microphone inputs. Once the tests have finished running, webRTC statistics like jitter, latency and bandwidth are available for analysis. If certain thresholds for statistics are known, they can be enforced with post-run assertions.

Chrome Extension for Google Lighthouse as a service

KissFront uses Google Lighthouse as a Service for continuous modern performance audits. KissFront’s Chrome Extension for Google Lighthouse is live now. This will enable easier view of the modern performance metrics like Performance Score, First Meaningful Paint, First Contentful Paint, Speed Index and others.

KissFront: Lighthouse as a Service

KissFront is a web performance monitoring tool running Lighthouse continuously or on-demand (using Lighthouse as a service) to monitor your website performance and get insights on speed with modern performance metrics. Lighthouse is an open-source automated tool for analysing and improving the quality of web pages with audits for performance, accessibility, progressive web apps, SEO and best practices.