What is Continuous Testing? In a world of Agile Development where frequent releases are the norm, how can we ensure that we release to production with no major bugs and keep the business functioning? Continuous Testing is the answer – but what exactly is Continuous Testing and how do we go about attaining such a state… Read More »
There is no such thing like an Agile Tester when we assume this to be a person. To me, agile means fast feedback and early as well as frequent adaptation to whatever needs to be adapted to. The instance of a tester that would consume whatever a developer has programmed only manifests the old fashioned… Read More »
Question Is there a difference between Acceptance Criteria (Agile) and Requirements (Waterfall)? I am a little confused and trying to understand the difference a little better as it seems like they are the same thing? I have worked in projects where everything was in the form of requirements, and other projects where everything was in the… Read More »
What are the most common Agile Development Methodologies? There are various methodologies that are collectively known as Agile and they all promote the values of the agile manifesto. The most common agile development methodologies are DSDM, Scrum and XP. DSDM DSDM which stands for Dynamic systems development method is probably the original agile development method, way before… Read More »
While many developers love Agile, testers… not so much. “It’s not possible to finish all the testing in one sprint”, “the sprint is too short, let’s add a week”, “we need two or three weeks to complete the regression”… Have you ever heard any of these? I hear them all the time. Agile changed our… Read More »
Once upon a time in a land far away every few developers and every few testers had a manager. Everybody wanted to be managers because they had power and were paid better. But only the best engineers became managers. Then they hated their jobs because they really just wanted to be engineers and didn’t like… Read More »
What are pros and cons of Test Driven Development (TDD)? Test Driven Development is a software development methodology whereby you write and run a set of tests before you write code. Like any other development methodologies, there are some pros and cons associated with TDD. Here, we list some of them
Self-organizing teams, as the name suggests, take responsibility and manage their own tasks and don’t rely on a manger to tell them what to do. One of the key important aspects of a successful Agile setup is having a self-organizing team.
When a company decides to transition from Waterfall to Agile testing, what are the most important areas to concentrate on for effective Agile Testing?
How can we write good user stories? A user story is a place to capture product functionality and as the name suggests, they describe how a customer or user will use the product. This post will explain how to write good user stories.