From Logs to Tests: A Practical Guide to Production-Driven QA Coverage in Regulated Environments
In this article, Tanvi Mittal explains how to exploit production logs to detect issues that were not covered by pre-release test suites.
Tutorials and resources on how to apply test automation in software testing
In this article, Tanvi Mittal explains how to exploit production logs to detect issues that were not covered by pre-release test suites.
As distributed systems are too complex for deterministic testing, AI can help. In this article, Naveen Prakash proposes an approach based on the ideas of chaos engineering and AI-assisted testing. The focus shifts from testing individual pieces to understanding what happens when many services run together under unpredictable conditions.
If you ask two software testers, you will get three different definitions for each software testing term. This article discusses the spike testing activity and how this type of testing relates to and differs from performance and load testing.
The rising trend of using SOA and then microservices as a software architecture has led to the creation of multiple tools for automated testing of the services API. This article presents a list of open source API testing tools.
The assumption is that AI will handle it all by automate testing, ensure reliability, and keep systems running smoothly. This article explains why it will not. And the consequences of this oversight are already beginning to show.
Anyone who has spent time working on cloud ETL pipelines knows that the biggest problems aren’t the ones that cause your jobs to fail, they’re the quiet ones that slip through unnoticed. AWS Glue is a powerful tool, but it doesn’t tell you when your data is subtly wrong.
Test management is defined by Wikipedia a part of the software testing process that includes the planning of tests and test cases, their execution and the storage and analysis of the tests results. This is achieved also by the integration with requirements management tools, functional software testing tools like Selenium or Cucumber (with the Gerkhin language), continuous integration tools like Jenkins or TeamCity, bug tracking tools like Bugzilla or Mantis, project management tools like Trello, Redmine or JIRA.
Copyright © 2009-2026 Software Testing Magazine by Martinig & Associates