Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

qaPaloma/seleniumAutomationExercise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

31 Commits

Repository files navigation

Selenium Automation Exercise Project

An automation testing repository using Selenium, Java and Cucumber. These tests are focused on the Login and Signup scenarios, using the Automation Exercise website.

Author

Paloma Rodrigues

GitHub

LinkedIn

Tools

Selenium

4.16.1

Java

20

Apache Maven

4.0.0

Cucumber

7.15.0

WebDrivers (Windows x64)

All WebDrivers used in this project were added to the repository, inside:

seleniumProjectDemoQA\drivers

When executing the tests, you may have to update them depending on your browser's version. To do that, download the new version using the links down below and replace the file in the drivers' directory.

The default WebDriver for this project is Chrome. To change it:

  • Go Run/Debug configuration
  • On Build and Run, change 'chrome' to either 'firefox' or 'edge'

Versions and links

Google Chrome

120.0.6099.109

Edge

120.0.2210.133

Firefox

0.34.0

Reports

  • Cluecumber 2.9.4
  • Maven Surefire: 3.2.5

On the terminal, type:

mvn test -Dtest=RunCucumberTest -Dbrowser=BROWSER_NAME cluecumber-report:reporting

BROWSER_NAME:
  • "chrome"
  • "firefox"
  • "edge"
  • "chrome-headless" (executes without opening the browser)

Tests

  • Login
    • Successful login, logout
    • Login fail
  • Signup
    • Successful signup
    • Signup with existing user

GitHub Actions

About

Selenium project using the Automation Exercise website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /