System Requirements - SelinGungor/pairwise-testing GitHub Wiki

Requirements of the system

Functional Requirements

  1. User should be able to upload test data to the system.
  2. User should be able to ask to system for possible pair test cases.
  3. System should be able to respond with test cases including all possible pairs.
  4. System should support more than one parameters.
  5. System should be able to document all generated test scripts.
  6. User should be able to save all generated test scripts in friendly format such as .csv, .txt.
  7. System should have easy to use UI web application

Non-Functional Requirements

  1. Web application shall be developed by using python.
  2. Web presentation side of application shall be implemented using Bootstrap.
  3. Client side shall be a responsive web application.
  4. System shall use matplotlib library to visualize test case results.
  5. The web application should be compatible with Chrome.