In the early days of Agile, methods such as Extreme Programming advocated for shipping without a QA phase. In fact, they often didn’t have dedicated software testers or even bug-tracking systems. And yet there are stories of these teams producing an order of magnitude fewer defects than normal.
Agile testing tutorials and how to content : Test-Driven Development (TDD), Behavior-Driven Development (BDD) and other agile approaches for software testing.
PractiTest has released its eighth annual State of Testing© report containing insights from software testing professionals from around the world. This document confirms the growth of test automation and that software testers are working more and more outside their traditional QA silo.
A couple of years ago, Endava realized that the difficulties in DevOps adoption are never the automation technology but rather the ways-of-working, which require a much more fundamental change in people’s behavior and culture.
This video explains how to improve your exploratory testing through LESS preparation but more creativity! One of the characteristics of exploratory testing is that you do less preparation and that you decide on the spot what your next test case will be.
“TDD is a design tool.” That is what the presenter has said for years. But not anymore. After working with different teams and in different organizations, and also carefully inspecting how he works, he changed his mind about the role of Test-Driven Development (TDD) in software design.
This talk will take you through the challenge of testing a cloud-native application that uses MQTT (a pub/sub protocol), webhooks and REST to interact with IoT devices on top of AWS. It uses services which cannot be run on a developers machine for testing, so it was needed to develop a test setup which enables us to continuously test against real services.
The purpose of this article to share thoughts about software testing activities in the Scrum Agile framework. This article is divided in two main parts. The first part focuses on explaining the Scrum approach, who are the players, how are the plans transformed into actions, key ceremonies and what happens in a Scrum sprint. In the second part, I describe the software testing process followed in Scrum methodology and how it can be integrated within Scrum sprint.