There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Repository Details
Test Scenario Preparation. 1. Boundary Values and Equivalence Clasess (EC) Analysis. Select 3 data inputs in your SUT (System Under Test) and perform for them a boundary values and equivalence classes analysis. Use a categorization discussed in the lecture slides. Data inputs can be: a form in user interface, an API interface or a method specification (signature). 2. Input Data Combinations. For the ECs for 3 data inputs selected in the previous point create input data combinations using 2-way uniform strength coverage, mixed-strength coverage and 3-way uniform strength coverage (see lecture slides). 3. Process Testing Design path-based test case scenarios for 3 selected processes in the tested application. Document the processes via a visual tool or Oxygen application. Create the test cases manually or using the Oxygen application. Create the test cases using TDL=1 (edge coverage), TDL=2 (edge-pair coverage) and TDL=3. Automated Tests - Option 2 - Front-end based tests only 1. CI pipeline. Set-up of CI pipeline which will run the implemented tests 2. Front-end based tests. Create at least 9 front-end based tests 3. Page Objects. Page Object pattern used in at least 2 4. Screenplay pattern used in at least 2 tests 5. Data parametrization. At least 2 tests are using data parametrization (data provider) with external file or configuration class. The parametrization is loaded by test data combinations created in the step "Input Data Combinations" (see section "Test Scenario Preparation" above)