tools

The Importance of Tool Independence in Test Automation

Command-driven testing has proven to be a good way to implement pattern tool independence. The main advantage is that you just have to develop the commands in the script language of the tool. To change tools, you only have to rewrite the keyword commands in the script language of the new tool.

Seretta Gamba's picture
Seretta Gamba
Five Predictions: What the Future Holds for Test Professionals

No one has a crystal ball, but it's critical for test professionals to seriously ponder what the future holds as they plan their career journeys. Where is technology headed? What testing roles will be in most demand? Where will a tester spend the most time? Here are some predictions.

Michael Sowers's picture
Michael Sowers
Why You Should Build a Custom Performance Testing Framework

Performance testing involves an unparalleled combination of different workloads and technologies—which translates to a large set of variables for a performance test. Creating a custom simulation framework lets you execute varied performance tests at any stage of the product development cycle.

Prashant Suri's picture
Prashant Suri
Business Analytics: Requirements for Big Data Transformations

Many businesses are turning to big data and analytics, which has created new opportunities for business analysts. BAs are a valuable resource for stakeholders, helping them identify their analytics-solution needs by defining requirements, just as they would on any other software project.

Joy Beatty's picture
Joy Beatty
Testing Mobile Apps? Consider These Challenges and Solutions

The scope and need for mobile app testing are only going to increase. What does this mean for testers who have traditionally tested web applications? Mobile application testing is not necessarily new, but the increasing set of challenges is new. Read on to see what you should be looking for.

Mukesh Sharma's picture
Mukesh Sharma
Three Smart New Year’s Resolutions for a Testing Organization

When making New Year's resolutions for his testing organization, the author stumbled on three interesting posts that provided additional insight into the overall thought process on where the software testing discipline is heading. These resolutions may help align your work with industry demands.

Mukesh Sharma's picture
Mukesh Sharma
Reduce Your Work in Progress to Make Your Whole Team More Productive

When you are a manager, you have to limit your own work in progress. If you don’t, you can’t pay attention to the most important work you have to do, which can affect your whole team. Read on for some tips about how best to manage work in progress, how transparency helps, and achieving efficiency.

Johanna Rothman's picture
Johanna Rothman
Why Open Source CM May Not Be As Cheap As You Might Have Thought

Joe Farah writes that there’s a lot more to the cost of configuration management than licenses for version control and problem tracking, and all those open source CM tools out there may be a lot more costly than you might have thought.

Joe Farah's picture
Joe Farah