- Fix failing test scripts if the failure is not a defect. The web application under test is https://www.imdb.com/
- Create new test cases for imdb application. Test requirement and test method stub is available in test class
- Update tests code to execute tests on Rotten Tomatoes https://www.rottentomatoes.com/. Update page objects and functions for rotten tomatoes.
- MovieSearchTest#testSearchByExactMovieTitleReturnsMovieAsFirstResult : Verify that movie search with exact name returns result list with 1st result as the correct movie
- MovieSearchTest#testMovieMetadataOnWebHasCorrectDirectorName : Verify that movie page renders correct Director Name compared to the Movie metadata on OMDb http://www.omdbapi.com/
- MovieSearchTest#testMovieMetadataOnWebHasCorrectReleaseYear : Verify that movie page renders correct Release Year compared to the Movie metadata on OMDb http://www.omdbapi.com/
- MovieSearchTesttestMovieMetadataOnWebHasCorrectWriters : Verify that movie page renders correct list of Writers compared to the Movie metadata on OMDb http://www.omdbapi.com/
- MovieSearchTest#testMovieMetadataOnWebHasCorrectGenres : Verify that movie page renders correct list of Movie Genres compared to the Movie metadata on OMDb http://www.omdbapi.com/
- MovieSearchTest#testMovieMetadataOnWebHasCorrectMaturityRating : Verify that movie page renders correct movie Maturity Rating compared to the Movie metadata on OMDb http://www.omdbapi.com/
- MovieSearchTest#testMovieMetadataOnWebHasCorrectMovieRatingScore : Verify that movie page renders correct IMDb Rating/Tomatometer Score compared to the Movie metadata on OMDb http://www.omdbapi.com/
- Maven - 3.3.x
- JDk - 1.8+
$> mvn clean test
This is a Solo participation event. Each participant must submit their solution as individual and not a team.
Submit the code at submission form link. All details about your solution (code, videos, documentation etc.) should be submitted in this form. This link will be live during the event only. Once the event is over the link will become inaccessible.
A Panel of Judges will review each submission and rate the entry using following criteria:
- Completeness: Points would be given for each obstacle/challenge cleared by submission. Bonus points would be given for completing the obstacle course in full.
- Creativity: Points would be given for creativity and ideas used to implement the solution.
- Speed: Points would be given for the time the solution takes to solve each obstacle course. More points for faster finish.
- Tool Selection: Points will be given based on fitment, efficiency and effectiveness of the tools selected for creating the bot. Final score would be a total of points attained in each criterion.