Skip to content

machzqcq/CucumberJVMExamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CucumberJVMExamples

Cucumber JVM with Selenium Java

Application under Test

  • The web application that is hosted at Automation Practice is Prestashop application
  • You could practice all exercises locally on your machine by setting up your own server using docker. If you are interested in Docker fundamentals, here is my other repo docker-for-all
  • docker-compose up - will start a fresh prestatop instance with everything wired up from scratch (aka. database, web server etc.)
  • https://localhost:8080/administration - Default administration for prestahop and default credentials, user: [email protected], password: prestashop_demo
  • The actual web application is at https://localhost:8080

Index

Browser Commands class1
Find Element Strategies class2
Web Element Operations class3
Waits and Synchronization class4
Switch Commands class5
Tag Scenarios class6
Boolean operations on Tags class7
Test Data Scenario Outline & Data Tables class 3
Test Data Parse Excel with Apache POI + Pipe the parsed data into web form class 8
Headless Testing using PhantomJS + GhostDriver class 9
Test Data with Json using Gson Class 10

TODO

Our website is outdated and we are actively working to update it