QA Fundamentals · Senior · Question 54 of 76
Why is backward compatibility testing important for APIs and apps?
- 1Old versions must be deleted before testing the new one
- 2New versions must look exactly like old versions
- 3Old clients and stored data must keep working after updates
Show the answer
Correct answer: Old clients and stored data must keep working after updates
Explanation
Mobile users don't update immediately, and partners call old API versions. Tests should run old clients against new servers and new code against old data.