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:
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 start date: Today
Sprint end date: 1 week (Saturday - 5th July)
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
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:
- System Administration and User roles
- Personnel Information Management
- Leave/TimeOff Management
- Attendance Management
- Recruitment & Onboarding
- Performance and Training
- Travel and expense tracker
- Disciplinary tracking etc..
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:
Sprint start date: Today
Sprint end date: 1 week (Saturday - 5th July)
- Sprint Backlog from testing perspective:
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