Related Content
![]() |
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. |
|
![]() |
Why You Should Take a Bow When You Deserve One If the project you're managing goes better than planned—you finish ahead of schedule, under budget, or with greater results than expected—you might be inclined to chalk it up to luck and not want to draw attention. But here's an argument for why you should make sure people notice and you get credit. |
|
![]() |
Creating Testable Requirements and Acceptance Criteria Testable requirements, or acceptance criteria, are the communication of an expectation between its originator and potential stakeholders. Many testers struggle with this starting point. But once you succeed, you know the processes that can build and test a system implementing “good” requirements. |
|
![]() |
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. |
|
![]() |
NSA's Data Spying Driving Tech Business Overseas Major tech companies can expect continued resistance and suspicion from users if the National Security Agency’s power to spy on customers is not reduced or further regulated in the near future. United States technology companies could lose $35 billion in just three years over data concerns. |
|
![]() |
What Apple’s Swift Means for Developers, Testers, and Businesses Apple surprised people at the Worldwide Developers Conference by introducing Swift, a brand-new programming language for OS X and iOS application development. What will this mean for developers, testers, and businesses who have poured time and resources into developing Objective-C expertise? |
|
![]() |
Mobile Testing: The First Step—or Two On many mobile projects, testing is not practiced well—or sometimes not done at all. Many testers from the desktop world are moving into mobile, and there is much they can take from traditional testing into the mobile space. Here are some ideas to get you thinking about testing mobile devices. |
|
![]() |
Are Your Metrics Causing Unintended Consequences? When you collect metrics that involve people, it will change the way they behave—but not always for the better. Attaching numbers to how people work often makes them perform their work differently. Every time you gather metrics, you should try to analyze what the unintended consequences could be. |