Skip to content

NadiaApostol/SeleniumTests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SeleniumTests

Basic project with Java + Maven + TestNG + Selenium stack for UI testing of the flight booking aplication http://newtours.demoaut.com/ Test suite covers main paths:

  • login functionality (negative and positive paths)
  • navigation through side menu
  • filling flight booking forms and checking its concistency through all the booking pages
  • payments verification(amounts and payment details)

To follow the best practices and separate pages representation from the test logic, the Page Object Model using Page Factory is implemented. To implement the data driven testing approach, TestNG DataProvides are used. This allows to re-use the test logic for different data sets. Tests can be run manually directly in Intellij as well as using testng.xml and Maven which can facilitate the project integration with different build systmes like Jenkins. As a result of test run, the HTML report is generated. For this reason Allure library and surefire plugin is used.

About

Sample project with UI tests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages