Systems | Development | Analytics | API | Testing

September 2019

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.

Continuous Delivery vs. Continuous Deployment: Where to draw the line?

You’ve likely heard of the term CI/CD pipeline. You have probably known about these practices: continuous integration, continuous delivery, and continuous deployment as well. But the uncertainty remains: What are the differences between continuous delivery and continuous deployment? Which one should you apply to your CI/CD pipeline? How are these terms related to one another? How to find out which one suits your team best?