Surviving the Top Ten Challenges of Software Testing

Surviving the Top Ten Challenges of Software Testing

4.11 - 1251 ratings - Source

This is the digital version of hte printed book (Copyright Ac 1997). Software testers require technical and political skills to survive what can often be a lose-lose relationship with developers and managers. Whether testing is your specialty or your stepping stone to a career as a developer, there's no better way to survive the pressures put on testers than to meet the ten challenges described in this practical handbook. This book goes beyond the technical skills required for effective testing to address the political realities that can't be solved by technical knowledge alone. Communication and negotiation skills must be in every tester's tool kit. Authors Perry and Rice compile a qtop tenq list of the challenges faced by testers and offer tactics for success. They combine their years of experience in developing testing processes, writing books and newsletters on testing, and teaching seminars on how to test. The challenges are addressed in light of the way testing fits into the context of software development and how testers can maximize their relationships with managers, developers, and customers. In fact, anyone who works with software testers should read this book for insight into the unique pressures put on this part of the software development process. qSomewhere between the agony of rushed deadlines and the luxury of all the time in the world has got to be a reasonable approach to€”from Chapter 8 The Top Ten People Challenges Facing Testers Challenge #10: Getting Trained in Testing Challenge #9: Building Relationships with Developers Challenge #8: Testing Without Tools Challenge #7: Explaining Testing to Managers Challenge #6: Communicating with Customersa€”And Users Challenge #5: Making Time for Testing Challenge #4: Testing What's Thrown Over the Wall Challenge #3: Hitting a Moving Target Challenge #2: Fighting a Lose-Lose Situation Challenge #1: Having to Say NoNo, but an automated test tool, combined with an effective testing process, would have reduced the time required to test basic functions and would have allowed ... At best, manual testing involves following a test script and executing test cases.

Title:Surviving the Top Ten Challenges of Software Testing
Author:William Perry, Randall Rice
Publisher:Addison-Wesley - 2013-07-15


You Must CONTINUE and create a free account to access unlimited downloads & streaming