There are many types of software applications, and there are many aspects of these applications that require testing. There are human computer interfaces, usability, reliability, security, and conformance to the specification that all must be tested in different ways. Failure to test each of these areas could result in a poor quality application and failure to meet the objectives of the project. For this case study, you will explain the different kinds of testing required to achieve the quality objectives for a software application.

you will select an application and prepare a series of test cases to address several areas of software tests that would apply to the application.

  • Describe the application you selected as the basis for this case assignment.
  • Prepare at least one test case to show that the application you selected provides high quality in the following areas:
    • Human Computer Interface
    • Usability
    • Reliability
    • Security
    • Conformance to Specifications