An important test process, from the perspective of the end-user, backward compatibility testing ensures whether a new version of a product is compatible with an older version.