Chapter Ten. Challenge #3: Hitting a Moving Target


Change is a fact of life for all of us. Seasons change, people change, even our employment changes at an ever-increasing rate. For some reason, however, when it comes to technology, change makes even orderly processes chaotic. Just when you think you understand how to test a particular system or technology, the landscape changes, as if transformed overnight.

System requirements, if defined, are often the first things to change. In fact, in many projects, the system requirements may undergo constant change. On top of changing requirements, the software’s operating environment may also experience significant change. Testers face the challenge of trying to test a continually changing ...

Get Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.