Welcome to the BugBusters Cypress Integration Tests repository! This project was developed as part of a competition hosted by Netcompany Intrasoft, where our team was tasked with creating a series of integration tests for the website Rahul Shetty Academy's Practice Page. Our tests are written in JavaScript using the Cypress framework, demonstrating our proficiency in automated testing and software quality assurance.
- Χρυσόστομος Κουμίδης - chyrkoum@gmail.com
- Μιχάλης Δαδόπουλος - mdadopoulos@gmail.com
- Δήμος Κομπιτσελίδης - komdimos@gmail.com
- Καλταπανίδης Τρύφων - tryfkalt@ece.auth.gr
- Cypress Tests: Integration tests are located in the
cypress/e2e/integration tests
directory, showcasing various scenarios and edge cases. - Page Object Model: We've implemented the Page Object Model in
cypress/e2e/pageObject
for better maintainability and readability of the tests. - Support Files: Custom commands and configurations are stored in the
cypress/support
directory.
For a detailed overview of all the test scenarios and their outcomes, please refer to our comprehensive Test Analysis Spreadsheet.
To run these tests locally, follow these steps:
- Clone the repository.
- Install the dependencies using
npm install
. - Run the tests via the Cypress Test Runner with
cy:run
andcy:open
.
This project is a collaborative effort for the Netcompany Intrasoft competition. While we are not actively seeking contributions, any insights or suggestions are welcome.
For any inquiries or further information, feel free to contact any of our team members via email.