Cucumber-JVM + Appium + Page Object Model + JUnit. Design production ready framework within 3 hours!
- Learn framework design step by step here: https://bit.ly/2T9ltJd
- Appium Tutorials from basic to advanced here: https://bit.ly/2XuyBeU
- Subscribe to my channel here: https://bit.ly/2HNsidp
- Cucumber JVM
- Gherkin
- Appium
- Java
- Maven
- Log4J2
- JUnit
- IntelliJ
- Page Object Model Design
- Supports Android and iOS
- Behavioral Driven
- Production Ready
- Supports Parallel Execution
- Screenshot on Scenario Failure
- Video Recording
- Log4J logging with Parallel Logging Support
- Start and Stop Appium Server Programmatically
- Integration with Cucumber-HTML-Reports Plugin
- Execution from Runner file or from Maven Command Line
- GitHub: https://github.com/saucelabs/sample-app-mobile
- Releases (Latest APKs and IPAs): https://github.com/saucelabs/sample-app-mobile/releases
- Page Object Model (POM) Design with Appium - Part 4
- Link: https://youtu.be/Xnd8fsy3-mY
- 9:02 - 17:40
- Cucumber JVM: https://cucumber.io/docs/installation/java/
- Ccumber JUnit: https://cucumber.io/docs/cucumber/api/#junit
- Gherkin basics: https://cucumber.io/docs/gherkin/reference/
- Step Management: https://cucumber.io/docs/gherkin/step-organization/
log4j2 configurations (GitHub): https://github.com/omprakashchavan01/log4j2_properties
- cucumber-jvm reports (Jenkins plugin): https://github.com/jenkinsci/cucumber-reports-plugin
- cucumber-jvm reports (cucumber): https://gitlab.com/monochromata-de/cucumber-reporting-plugin
#cucumberbdd #appium #junit