GitHub repository: mavriregi/akbarsbank
Primary language: HTML
Created: 2020-06-16T09:53:14Z
Description: 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)