사용자가 소프트웨어를 선택하는 기준이 이전보다 높아졌음에도 불구하고 그들의 눈높이의 변화와 비교했을 때 서비스 제공자들의 품질에 대한 인식은 아직 미미하다. 물론 과거와 비교하여 품질에 대한 인식이 높아지고 있지만, 여전히 일정이 촉박하거나 예산의 압박이 있을 경우 제일 먼저 조정되는 부분이 품질을 확인하는 QA 부분이라는 점은 아직 품질에 대한 중요성이 완전히 뿌리 내리지는 못하고 있다는 증거라고 볼 수 있다. 아울러 QA 프로세스의 중요한 부분인 테스팅을 하나의 전문 분야로 인정하지 않고 누구나 기계적으로 접근할 수 있다고 인식하는 것도 사용자들의 눈높이를 따라가지 못하는 이유 중 하나이다.
The Art of Software Testing은 소프트웨어 테스팅 접근에서 입증된, 짧지만 포괄적인 시각을 제공함으로써 특정 개발기술, 언어 또는 테스팅 방법론 등과 같은 기술적 접근이 아니라 소프트웨어 테스팅에서 필요한 중요한 개념에 초점을 맞춰 각 상황에 맞는 기술적 발전이 이루어질 수 있는 초석을 마련하며, 최근 품질에 대한 인식이 새롭게 주목받는 시점에서 IT 종사자들이 기본적인 소양을 쌓을 수 있도록 도와줄 것이다.
3판에서는 현재 소프트웨어 산업의 트렌드에 따라 사용자의 만족도를 더욱 높이고자 하는 사용성 테스팅(Usability Testing: User Testing)과 현재 가장 빠른 성장 속도를 가진 모바일 애플리케이션 테스팅(Mobile Application Testing)이 추가되었으며, 애자일 개발 환경에서의 테스팅(Testing in the Agile Environment)에 대한 내용도 보강되었다.