Automation Beyond Testing Tools

Test reports are automatically prepared by automation scripts Test defects are automatically filed in defect tracking system Test metrics are updated/created by automation scripts The test results are updated automatically by automation Traceability matrix updated with mapping to requirements and testcases Keep looking at defect status and selecting test cases automatically for regression testing (Keeping [...]

15 Common Mistakes in E-Commerce Design

Thumbnail image for 15 Common Mistakes in E-Commerce Design

Selling online can open up huge new markets for many businesses. When your store can be open 24/7 and you can reach a global market without the costs of mailings and call centers, it can be a huge boon to your business. But there are plenty of things to consider when designing an ecommerce site. [...]

Lean-Agile Acceptance Test-Driven Development: An Introductory Acceptance Test

Thumbnail image for Lean-Agile Acceptance Test-Driven Development: An Introductory Acceptance Test

An example of an acceptance test is presented, along with four ways that you can execute an acceptance test. A Sample Business Rule Here is an example from a previous project where Debbie and Tom created tests in collaboration with the customer. The business representative, Betty, presented the two of them with a business rule [...]

Software Testing Diplomacy: A Tester’s Guide on How to Deal with Programmers!

Thumbnail image for Software Testing Diplomacy: A Tester’s Guide on How to Deal with Programmers!

When I started my career as a software tester, it hardly took me any time to witness the ongoing rivalry between the programmers and the testers. When you are young in your software testing career and join a new work place, things are much like a prison. You notice people are divided into groups and [...]

In Pursuit of Quality, let’s Call Quality as something else

Thumbnail image for In Pursuit of Quality, let’s Call Quality as something else

It is interesting to note many in software profession acknowledge that the phrase “quality” has many meanings – different people at different instants of time paint/experience quality differently. Many admit that objectification of “quality” should be avoided. Yet, it is a rampant practice to portray “quality” as having some universal objective meaning that everyone agrees. [...]

Data Driven Testing: Importing Data from Excel to Selenium with TestNG

Data Driven testing generally means executing a set of steps with multiple sets of data. The data can be stored in a database or an Excel sheet. Selenium does not provide any out-of-the box solution for data driven testing but leaves it up to the user to implement this on his own. People who are [...]

Software Testing Automation Search Engine

Thumbnail image for Software Testing Automation Search Engine

A new Search Engine related to Software Testing and Software Test Automation. The results returned are only related to Software Testing and Automation. Pretty Impressive! http://www.googleautomation.com/index.html

Functional Tests do not belong in a Build Environment

Thumbnail image for Functional Tests do not belong in a Build Environment

The previous part discussed why a unit test for a class should be written by the developer of that class, and why a functional test should be created by an independent tester. This posting argues that functional tests should not be part of the build process of the product, but instead should be developed and [...]

Developers, Don’t Write Functional Tests!

Thumbnail image for Developers, Don’t Write Functional Tests!

Over the past few years I have noticed that the distinction between functional tests and unit tests has blurred in a lot of projects. I think that using the features of modern testing frameworks like JUnit and TestNG to push functional tests into unit tests is the wrong approach, because it shifts the focus of [...]

Working Ourselves Out of a Job: A Passion for Improvement

Thumbnail image for Working Ourselves Out of a Job: A Passion for Improvement

Isabel Evans won the Best Paper Award at EuroSTAR 2010 for her paper ‘Working Ourselves out of a Job: A Passion for Improvement.’ We are delighted to present the paper as a EuroSTAR eBook. Download this complimentary eBook by completing the short form at the bottom of the page. In this eBook Isabel asks, what [...]