Tuesday, July 31, 2018

Testing Process for OrangeHRM

The project which I chose for testing is a HR management software by OrangeHRM.
This project is available as part of the https://www.softwaretestinghelp.com/free-online-software-testing-qa-training-course/. Please refer the website for details on how to access and for the business requirements.
The below is my approach on how to test the project.
There are 3 versions of the software available:Open Source, Enterprise and Professional.
The various modules available in the software:

  1. System Administration and User roles
  2. Personnel Information Management
  3. Leave/TimeOff Management
  4. Attendance Management
  5. Recruitment & Onboarding
  6. Performance and Training
  7. Travel and expense tracker
  8. Disciplinary tracking etc..
As in the scope provided in the website and the software specifications made available, I am focusing on only the 'Personnel Information module' and within that only on the 'Personal Details' section.

Let's also assume Agile-Scrum methodology is being practiced for the development of this project.Agile is an iterative development approach and Scrum is a popular Agile framework with the aim of releasing high quality software faster preferably 2-4 weeks or even 1 week.
Ideally in a scrum project you will have a scrum team consisting of the product owner, scrum master and a team of QA and Dev working on this.But, since this is a practice project , so we won't have a team. Also, instead of daily EOD meets to discuss on sprint status,I will be updating my sprint status here.
Sprint Activities:
  • Sprint Planning :  Module:
            (MyInfo)Personal Details section(Viewing of personal data and editing)
            Sprint start date: Today
            Sprint end date: 1 week (Saturday - 5th July)
  • Sprint Backlog from testing perspective: 
            SRS Review and identifying testable scenarios
            Testplan creation - tomorrow EOD
            Test case preparation and Design(Test environment setup) - 2 days
            Testing and Bug Reporting,Test Summary Report-1 day
            Regression Testing - 1 day

Next up SRS analysis and identifying testable requirements.

No comments:

Post a Comment

Test Design of 'OrangeHRM' module Part1

As per CemKaner Writing a test case is complex art After reading his article on ‘What a good test case is’ http://www.kane...