Certified Associate in Software Testing (CAST) Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Study for the Certified Associate in Software Testing (CAST) Test. Prepare with flashcards and multiple-choice questions, each question has hints and explanations. Get ready for your exam!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


Which of the following is not considered a type of non-functional testing?

  1. Usability Testing

  2. Accessibility Testing

  3. Unit Testing

  4. Reliability Testing

The correct answer is: Unit Testing

Unit testing is primarily concerned with verifying the functionality of specific components or units of a software application. This type of testing focuses on ensuring that individual parts of the code work as intended, which is a functional aspect of testing. In contrast, non-functional testing evaluates criteria that are not related to specific behaviors or functions of the system. This includes factors like usability, accessibility, and reliability, which measure how well the software performs under various conditions rather than what specific functions it performs. Usability testing assesses how user-friendly and intuitive an application is, accessibility testing verifies that the software is usable by people with disabilities, and reliability testing measures the software's ability to consistently perform its required functions under expected conditions over time. These all fall under the umbrella of non-functional testing. Therefore, unit testing stands apart as a functional testing practice.