Systers, an Anita Borg Institute Community

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.

Task tags

  • java
  • automation testing
  • selenium
  • junit
  • systers portal

Students who completed this task

henryd

Task type

  • done_all Quality Assurance
close

2015