PRTL 18- Data driven testing with Selenium
Portal(http://portal.systers.org/) is a web application for Systers communities to post and share information within and with other communities.
Selenium is a portable software testing framework for web applications.
In this task you are first required to setup Portal on your local machine which is available as a task which is here: https://codein.withgoogle.com/tasks/5002197045608448/?sp-organization=5748107203575808. Please compete the setup before claiming this task as it is a mandatory requirement.
After completing the setup, perform data driven testing for the login page of portal(include valid and invalid test cases) with Selenium using parameterized test case in JUnit(JUnit is a unit testing framework for the Java programming language).
Prerequisites:
• Have testing environment set up. (PRTL 27 - Setup testing environment for Portal) https://codein.withgoogle.com/tasks/5002197045608448/?sp-organization=5748107203575808 .
• Also, it is useful to have prior coding knowledge.
For help see here:
• http://toolsqa.com/java/junit-framework/junit-test-selenium-webdriver/
• http://seleniumworks.blogspot.in/2013/01/junit4-parameterized-test-in-selenium.html
• http://toolsqa.com/selenium-webdriver/configure-eclipse-with-selenium-webdriver/
• http://onlineseleniumtraining.com/how-to-parameterize-test-in-junit-with-example/
Please contact the mentors for any clarification.