Specification-based testing aims to test the functionality of software according to the applicable requirements. What term is used to test functionality of the software accordingly with the application requirements