Software testing graduation project completed as part of the Digital Egypt Pioneers Initiative (DEPI).
This repository contains the testing work completed by Team 2, including manual testing documentation, bug reports, test cases, test summary report, project presentation, and automation testing files.
The project focuses on testing the OrangeHRM web application using manual and automation testing techniques.
The main goal was to apply real software testing practices, including test case design, bug reporting, test execution, automation testing, defect tracking, and final reporting.
| Name | Role |
|---|---|
| Hala Abdeen | Automation Testing |
| Nour Aldin Mohamed | Automation Testing |
| Mazen Mahmoud | Manual Testing |
| Kareem Gomaa | Manual Testing |
| Ahmed Helmy | Manual Testing |
As part of the manual testing team, my responsibilities included:
- Writing test cases
- Designing test scenarios
- Executing manual test cases
- Reporting bugs
- Tracking defects using JIRA
- Verifying defects
- Contributing to testing documentation
- Participating in the final test summary report
The project included:
- Functional Testing
- Regression Testing
- UI Testing
- Manual Test Execution
- Test Case Design
- Bug Reporting
- Defect Tracking with JIRA
- Test Summary Reporting
- Automation Testing
- Manual Testing
- JIRA
- Java
- Selenium WebDriver
- ChromeDriver / WebDriver
- Maven
- Allure Reports
- CSV Documentation
- Git & GitHub
Team2-Software-Testing
|-- src/ # Automation testing source code
|-- allure-results/ # Allure test execution results
|-- target/ # Test/build output
|-- Team2-TCs.csv # Manual test cases
|-- Team2-Bugs.csv # Reported bugs
|-- Team2-OrangeHRM_Test_Summary_Report.pdf # Final test summary report
|-- Presentation-Orange-HRM-Testing-Project # Project presentation
|-- pom.xml # Project configuration
`-- README.md # Project documentation
- Manual test cases
- Bug report file
- JIRA defect tracking
- Test summary report
- Final project presentation
- Automation testing implementation
- WebDriver setup
- Allure test results
- Shared Google Drive folder for project files
The manual testing part includes:
- Test scenarios
- Test cases
- Expected results
- Actual results
- Bug reports
- Defect tracking using JIRA
- Test execution status
- Final testing summary
The automation testing part includes UI automation scripts for the OrangeHRM application.
Automation work used:
- Java
- Selenium WebDriver
- WebDriver / Browser Driver
- Maven
- Allure Reports
The goal of this project was to practice real software testing activities in a team environment and deliver complete testing documentation for a web application.
This project helped the team apply software testing concepts such as manual testing, automation testing, defect tracking, test execution, and final reporting.
All project documents and shared files are available in the team Google Drive folder: