Systems | Development | Analytics | API | Testing

Latest News

A guide to running offsites for remote companies

Rainforest QA is a distributed team. We have been distributed for seven years, with have Rainforesters all over the world and a truly global culture. On this seven year journey we have learned many lessons on how to run a global company with a coherent culture. According to the team our offsites are the most impactful thing we do to drive our distributed culture. With that in mind, here are some of our tips and learnings after doing ~20 offsites in 5 years.

What is Regression Testing? Definition, Tools & How to Get Started

Regression testing is a software testing practice that ensures an application still functions as expected after any code changes, updates, or improvements. Regression testing is responsible for the overall stability and functionality of the existing features. Whenever a new modification is added to the code, regression testing is applied to guarantee that after each update, the system stays sustainable under continuous improvements.

Katalon Studio 7.0 beta is here!

The beta version of Katalon Studio 7.0 is ready for trial. This version is developed with a whole new set of features, including desktop application testing, smart execution, and more. Katalon Studio 7.0 (beta) is a package of newly added features that are aimed at solving the common problems that occur in large teams. Refer to our release note to discover the improvements and bug fixes in this version.

Best 14 CI/CD Tools You Must Know | Updated for 2019

“Quality at Speed” is the new norm in software development. Enterprises are making their moves toward DevOps methodologies and Agile culture to accelerate the delivery speed and ensure product quality. In DevOps, a continuous and automated delivery cycle is the backbone that makes fast and reliable delivery possible. This results in the need for proper continuous integration and continuous delivery (CI/CD) tools.

How to Deploy a Frontend on Kubernetes?

Kraken is a load testing solution currently deployed on Docker. In order to use several injectors (Gatling) while running a load test, its next version might rely on Kubernetes. This blog post belongs to a series that describe how to use Minikube, declarative configuration files and the kubectl command-line tool to deploy Docker micro-services on Kubernetes. It focuses on the installation of an Angular 8 frontend application served by an NGinx Ingress controller.

Angular Workspaces: Multi-Application Projects

OctoPerf’s Load Testing IDE (Kraken) is an application with two frontends - The Administration UI used to manage Docker containers and images, The Gatling UI to debug and execute load tests with Gatling. Both UI are based on Angular 8 and share many components, CSS and external library dependencies. This blog post is a guide for every developer that would like to create an Angular Workspace with several applications and libraries.

Introducing Katalium: Selenium and TestNG Made Easy

We’re thrilled to announce Katalium — a framework that provides a blueprint for test automation projects based on Selenium and TestNG. When it comes to Selenium-based testing, Katalon Studio is a tool of choice for testers and automation engineers. The wide range of built-in features can help simplify the test case building process for users. However, for those who are still working with TestNG and Selenium, Katalium is a great head start.