Selenium Java Project ‐ Test Strategy - denhoefel/EcommerceSeleniumProject GitHub Wiki

Test Strategy

Manual Test Case Syntax

  • Cucumber (Gherkin Syntax)

Example - Feature: Login Functionality

Scenario: Successful login with valid credentials
  Given the user "test_user" is registered
  And the user is on the login page
  When the user enters the username "test_user"
  And the user enters the password "password123"
  And the user clicks the login button
  Then the user should be redirected to the homepage
  And the user should see a welcome message "Welcome, test_user"

Test Automation Tool Definition

  • Selenium Webdriver

  • Java

  • TestNG

  • Maven

Supported Browsers

  • Chrome

Other Tools

  • Git

  • Jenkins (For CI/CD)

  • IDE - InteliJ

  • Manual Test Management at Github page.

⚠️ **GitHub.com Fallback** ⚠️