JAVA/SELENIUM/CUCUMBER For Test Automation And JMETER - Bespoke ( bspjscjm | 35 hours )

Course Outline:
Java fundamentals
  • About Java
  • Getting started
  • Java syntax
  • Objects
  • Collections
  • Exception handling
JUnit
  • About unit testing and JUnit
  • Create a project and test it
(This will be about two days)
Java for automation
  • Accessing web data
  • Calling services
  • Selenium IDE- exporting to Java
Selenium
  • Functional testing
  • Selenium WebDriver
  • Create a Selenium script
  • Object identification
  • Adding verifications
  • Regular expressions
  • Synchronisation
  • Parameterising a script
  • Cross browser testing
  • Reporting
  • Logging
  • Scripts with multiple JUnit tests
  • Page based scripts
  • Handling alerts
  • Writing a Selenium framework
(This will be about four days)
Cucumber
  • Behaviour driven development
  • Gherkin
  • The three amigos
  • Running Cucumber within Eclipse
(This will be five days)
If there is time for the Selenium Grid topic, this will also be covered.