What is Agile Testing?

Agile Testing Needs to Go Along with The Agile Manifesto

To talk about agile testing or agile in general we need to refer to the agile manifesto, in short version that is

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

Continue reading this post »

How to Start with Test Automation?

I want to share with you six simple steps to start with test automation. Why? Because this is a blog about Agile Testing and we cannot talk about it without having a test automation in place. The biggest struggle with implementing automated testing framework is to have teams converting their development practices to agile software development. This issue is one of the framework independent issues and it is quite common under the agile development methodology umbrella. The most difficult step in test automation is to actually start using it on a project that is already going. I leave the choice of the testing framework to you, since it is a technology and environment dependent decision.
Continue reading this post »

Five Tips for Outsourcing in Agile Software Development

In every business, one of the methods of making a bigger profit is cutting cost, which includes labor cost. The most common way of doing it is outsourcing the work to a country with lower labor costs. Outsourcing also applies to the software development business where partial or full outsourcing is a common practice. Needless to say that there is enough experience gathered in the whole software industry to know what can and what cannot be outsourced as well as what the drawbacks are. Surely enough when it comes to agile software development methods outsourcing idea comes to the table.  Today I have five tips I want to share with you. Continue reading this post »

Five Common Mistakes in Writing User Stories

Most of the issues agile testers have is gathering requirements in agile software development and agile testing from issues found in User Stories. Expressing requirements in such a simple form causes a lot of trouble to agile teams.Of course the art of writing a good User Story is difficult for most new teams starting a new agile project or these, which have just transformed development methods to for agile software development methodology.  Mistakes made at that point lead to wrong Test Cases, wrong understanding of requirements, and wrong implementation which can be direct cause of rejecting the deliverables of the iteration. Today, I am going to share with you the top five common mistakes made when writing User Stories.

Continue reading this post »

Welcome to Agile Testing Blog

Welcome to Agile Testing blog. I’ll be sharing with you my experience with Agile Testing on my project run with Scrum and useful tips for solving different kinds of issues. Strange enough agile testing, as a concept, has existed for quite a few years starting in the time when Extreme Programming was born or even earlier, but it’s still difficult to find information about it.

Therefore, I am going to gather articles, books, book reviews, video and anything else that can be a valuable source of knowledge. At times I may post on topics that are not directly related to agile testing or Scrum, but I will still help you solve issues like planning or setting goals.