/BugBusters-Cypress-Hackathon

Hackathon using Cypress for Testing by Netcompany Intrasoft

Primary LanguageJavaScript

BugBusters Cypress Integration Tests

Overview

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.

Team Members

Project Structure

  • 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.

Test Documentation

For a detailed overview of all the test scenarios and their outcomes, please refer to our comprehensive Test Analysis Spreadsheet.

Setup and Execution

To run these tests locally, follow these steps:

  1. Clone the repository.
  2. Install the dependencies using npm install.
  3. Run the tests via the Cypress Test Runner with cy:run and cy:open.

Contributing

This project is a collaborative effort for the Netcompany Intrasoft competition. While we are not actively seeking contributions, any insights or suggestions are welcome.

Contact

For any inquiries or further information, feel free to contact any of our team members via email.