Page cover

📜1.7. Test cases

TC01: Form Authentication : Login successful with valid credentials

  1. Open browser

  2. Fill in username with tomsmith

  3. Fill in the password with SuperSecretPassword!

    1. Click on Login button

    2. And the home page is appear

TC02: Checkboxes : Check to a box

  1. Open browser

  2. Check on checkbox1

  3. Verify checkbox1 is checked

  4. Check on checkbox2

  5. Verify checkbox2 is checked

TC03: DropDown : Select option

  1. Open browser

  2. Select "option 1"

  3. Validate "option 1" is selected

  1. Open browser

  2. Click on "200"

  3. Then "200 status code" page appear

  4. Click on "go here"

  5. Click on "301"

  6. Then "301 status code" page appear

  7. Click on "go here"

  8. Click on "404"

  9. Then "404 status code" page appear

  10. Click on "go here"

  11. Click on "500"

  12. Then "500 status code" page appear

  13. Click on "go here"

  1. Open browser

  2. Focus on table 1

  3. The person who has largest due is "Doe Jacson"

TC06: Frame : Nested frames

  1. Open browser

  2. Verify Text present:

          LEFT

          RIGHT

          MIDDLE

          BOTTOM

TC07: JavaScript Alert

  1. Open browser

  2. When click on "Click For JS Alert" button

  3. Then the Popup is displayed.

TC08: Hover elements

  1. Open browser

  2. When user hover on user 1 avatar

  3. Then the "name: user1" label is present.

TC09: Right click - Context menu

  1. Open browser

  2. Right click on square box

  3. The context menu is displayed

TC10: Page Object Model - Body Mass Index Page

  1. Open browser

  2. Select metric unit tab

  3. Fill calculator with age, gender, weight, height

  4. Validate result is correct

TC11: Page Object Model- Todo MVC : Verify user able create a new todo

  1. Open browser

  2. Enter a new todo name

  3. Verify a todo added

TC12: Page Object Model- Todo MVC : Verify user able mark complete a todo

  1. Open browser

  2. Mark completed a exist todo

  3. Verify a todo is marked completed

TC13: Page Object Model- Todo MVC : Verify user able delete a todo

  1. Open browser

  2. Delete a exsit todo

  3. Verify a todo deleted

TC14: Page Object Model- Todo MVC : Verify user able update a todo name

  1. Open browser

  2. Update a existed todo name

  3. Verify a todo updated name successfully

Last updated

Was this helpful?