ดูแผนภาพต่อไปนี้ มันแสดงให้เห็นถึงความสัมพันธ์ระหว่างการพัฒนาทดสอบขับเคลื่อน (TDD) และการยอมรับทดสอบพัฒนาขับเคลื่อน (ATDD):
ขอให้สังเกตว่าวงใน, TDD นั้นถูกหุ้มด้วยห่วงด้านนอก ATDD ข้อกำหนด (แสดงโดยกล่องเกณฑ์การยอมรับ) ผลักดันการสร้างการทดสอบการยอมรับอัตโนมัติซึ่งจะผลักดันการสร้างการทดสอบหน่วยเพื่อนำไปใช้งาน
โดยทั่วไป RSpec จะใช้ในสถานการณ์ที่คุณต้องการแสดงการทดสอบในลักษณะที่เป็นมิตรกับนักวิเคราะห์ธุรกิจคือการสร้างการทดสอบการยอมรับอัตโนมัติ (วงกลมสีแทน); ในขณะที่กรอบการทดสอบหน่วยเช่น nUnit มีความเชี่ยวชาญมากกว่าสำหรับการทดสอบหน่วยที่เขียนจากมุมมอง TDD ของผู้พัฒนาในระดับการนำไปใช้ (วงกลมสีเหลือง)