Testing

Automation Software Test Metrics

Automation Software test metrics (ATM) Test metrics can help implement and improve the Organizational test processes and consequently help track its status. The projects complexity is directly affected due to increased lines of code, defects…

Read more

Designing Automation Framework

A Framework can be defined as a set of guidelines which when followed produce beneficial results. A set of guidelines like coding standards, test-data handling, object repository treatment etc… Which when followed during automation scripting…

Read more

Test Automation in Agile

The Agile methodology or model develops clear visibility of accomplishing working features way ahead in the project’s life cycle, hence allows: -Measurement of progress and quality -Track the feedback and adaption during agile development The…

Read more

Behaviour Driven Testing using Cucumber

Behaviour Driven Development is a well-accepted and current methodology in Agile projects.  Behavior Driven Testing (BDT) is a lesser known companion of Behaviour Driven Development (BDD). BDT can be used without BDD. It involves getting…

Read more

What to be automated and what to be not

Automation of whole application, product or process is not possible or one can say it is near to impossible to achieve 100% automation. So it is important to decide which test cases should be automated…

Read more

Future of Test Automation and infrastructure

Where were we and where are we today in automation? Software provides the core functionality of most electronics products. These “software-intensive systems” have a large penetration into daily life and this penetration is expected to…

Read more

Mobile Testing

Exponential growth of Smartphones has opened newer avenues for enterprises to integrate them into mainstream computing. Enterprises across all industry verticals are embracing mobility at a rapid pace. According to Gartner’s report on Market Insight…

Read more

Agile Automation

According to the World Quality Report 2010/2011 by Capgemini and HP over 60% of companies have either already adopted agile methods or are planning to do so in the near future.  Agile Testing has been…

Read more

ETL Testing – Basics

ETL basically stands for Extract Transform Load – which simply implies the process where you extract data from Source Tables, transform them in to the desired format based on certain rules and finally load them…

Read more

Transitioning from Waterfall to Agile Testing – ‘Challenges & Approach’

More and more software projects in the mainstream are embracing Agile, these days.  It’s important to understand how this paradigm shift impacts testing teams.  And, what are the challenges testing teams encounter and how do…

Read more

Product Testing Vs Application Testing

On the surface, there are few differences in terms of skills required to do product testing compared to application testing, except perhaps extra diligence and an eye for detail. However, some of the differences between…

Read more

Test Driven Development – Some practical tips

In an earlier post, I had touched upon TDD very briefly, and promised some practical tips on implementing TDD in a future post. Here they are… Having managed teams implementing TDD, I have learnt the…

Read more