AnjulGupta12 / OrangeHRM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scenario Description :-

  1. Navigate to website : https://opensource-demo.orangehrmlive.com/web/index.php/auth/login
  2. Login using credentials provided on Login Page - Username: Admin, Password: admin123
  3. Navigate to PIM tab -> Add Employee
  4. Provide the Employee details -> Select create Login Details -> Provide login details.
  5. Fill all the Personal details -> Save
  6. Logout and then login again with the created Employee credentials.

Follow all the instructions mentioned below:

  1. Develop Generic code which can be used with different and n number of test data sets.
  2. Implement Page Object Model, TestNG, Maven project.
  3. Use Excel sheet to store Test Data.
  4. Avoid using Absolute Xpaths.
  5. Avoid hard coding values.
  6. Use Web Driver Manager to avoid driven version dependency.
  7. Add all the required dependencies in POM.xml
  8. Add your first name as suffix to the Project.
  9. Create seperate class for each Task.
  10. Create seperate xml file for the class(task).

About


Languages

Language:HTML 51.3%Language:Java 22.4%Language:CSS 16.7%Language:JavaScript 9.5%