vrinda-cmd / maven-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assignment suite The project demonstrate list of test cases for API Demos app designed with the help of automation tools.

Language used- Java Tools- Cucumber, TestNg

Packages Description Base- Contains the list of operations that can be used again and again Screens- Contains the Screens of the app Utilites- Contains Server and driver setup Features- Contains the feature file for the test cases Runner- Contains the runner class for starting the test StepDefinitions- Contains the step definitions of the associated feature files

Files connections- Animation.feature has step definition Animation.java and Screens are hide_showAnimationScreen, ViewFlipScreen App.feature has step definition App.java and Screens are display_options, SearchScreen Media.feature has step definition Media.java and Screens are MediaPlayerScreen, MediaProjectionScreen Text.feature has step definition text.java and Screen is LogTextBoxScreen

To run this code: we have to run the RunnerClass.java file or run with testNg.xml

ExtentReports will be generated once we run the project and if there will be any error or failure then it will store the screenshot in the Screenshots folder.

By- Vrinda Sharma

About


Languages

Language:HTML 57.0%Language:Java 31.3%Language:CSS 4.9%Language:Gherkin 3.5%Language:JavaScript 3.3%