Systems | Development | Analytics | API | Testing

The latest News and Information on Software Testing and related technologies.

More AI Means More APIs

“Software is eating the world” and “APIs are eating software” have become familiar proclamations across the modern-day software industry. Given the resounding hype, interest, and substantial monetary investments happening in Artificial Intelligence (AI), a likely follow-on statement is, “AI is eating APIs, software, and everything else!”

ChatGPT Impact on Software Testing Practices

Open AI developed Chat GPT, an auto-generative technology for AI chatbots to use in providing online customer support. It employs Natural Language Processing (NLP) and has been trained to generate conversational responses. Textbooks, webpages, and other materials serve as its data source, from which it models its own language for reacting to human contact. When it comes to the IT sector, software testing is one area where Chat GPT is predicted to thrive.

Three Models for Building A Software Testing Team

Depending on which article you read, we’re either headed for a deep recession or may avoid one altogether. With so many economic indicators and mixed signals, it’s anyone’s guess. One thing is for sure – managing software testing capacity in light of hiring freezes and layoffs is top of mind for software engineering leaders. Even if your company has the budget to hire in-house, building a software testing team while navigating macroeconomic uncertainty is difficult.
Sponsored Post

Continuous Load Testing | A Developer's Guide

Continuous load testing is a powerful way of preparing for surges in traffic, without needing real users. Imagine you're a software engineer working on a website that's seen a recent surge in traffic. Despite initial testing indicating that the website should be capable of handling the increased load, the website crashes during peak hours. Load Testing is the process of simulating real-world usage of a website or application. The continuous version is when you integrate it into your development process as part of a CI/CD pipeline.

Understanding Behavior Driven Development: A Comprehensive Guide

As software development projects become more complex, the need for effective testing tools and methodologies becomes increasingly important. One such methodology that has gained popularity in recent years is behavior-driven development (BDD). Behaviour Driven Development, orBDD, is a software development methodology that emphasizes collaboration and communication between developers, testers, and business stakeholders.

The Importance of Visual Testing in Software Quality

Software Quality is no longer measured solely by functionality, performance, and security, but also by the overall user experience (UX). Poor user experiences are known to cause businesses to lose up to 35% of their revenue. Visual testing is a software testing technique that ensures applications or websites meet expected design and usability standards.

Katalon WireMock Integration

Katalon Studio integrates with WireMock, a leading provider of mocking services that delivers both an open source version as well as a cloud version. With WireMock Cloud, Katalon users will be able to easily mimic a production API’s behavior for end to end testing even if the production API is not yet developed or available. These virtualized services (aka service virtualization) can then be shared and used across teams without additional effort or maintenance.