Skip to content
@Testing-Guild

Testing Guild

Here, you'll find a collection of resources, tutorials, code examples, and challenges designed to help you elevate your testing skills

The Testing Guild

Welcome to The Testing Guild! Here, you'll find a collection of resources, tutorials, code examples, and challenges designed to help you elevate your testing skills and contribute to building high-quality software.

Our Mission:

The Testing Guild aims to:

  • Empower testers: Provide valuable learning materials and examples to help testers of all levels enhance their skills and knowledge.
  • Promote collaboration: Foster a community of testers where everyone can learn from each other and share experiences.
  • Advocate for quality: Highlight the importance of software testing in ensuring robust and reliable software systems.

What You'll Find Here:

The Testing Guild repositories are categorized by different software testing areas. Each category will include:

  • Explanations: Clear and concise explanations of the testing category, its purpose, and benefits.
  • Examples: Code examples (in various languages) demonstrating specific test cases for that testing category.
  • Solutions: Working code solutions corresponding to the provided examples.
  • Resources: Additional materials like articles, tutorials, or references related to the testing category.
  • Challenges : Exercises or problems to practice implementing different testing techniques.

Implemented Tests:

Stay Updated:

The Testing Guild is constantly evolving. Keep an eye out for new repositories, updates to existing ones, and additional challenges as they become available.

Contributions:

While this project is currently a solo endeavor, I welcome your feedback and suggestions. Feel free to leave comments or create pull requests on the repositories if you have ideas for improvement or want to contribute additional resources.

Let's build a strong community of testers together!

Popular repositories

  1. .github .github Public

  2. Unit-Testing Unit-Testing Public

    Unit testing is a software testing technique that focuses on verifying the correctness of individual units of code, typically functions or methods. It isolates a specific unit and tests its behavio…

    Python

  3. Integration-Test Integration-Test Public

    Integration tests verify how different parts of a software system (modules, services) work together. They ensure data flows smoothly and interactions between components function as expected.

    TypeScript

  4. System-Testing System-Testing Public

    System testing verifies a complete system meets all requirements & performs well. It checks functionality, performance, security & usability from an end-user perspective.

    TypeScript

  5. E2E-Testing E2E-Testing Public

    E2E testing simulates real user journeys to confirm an application functions as intended, from start to finish. It checks if all the software parts work together seamlessly, mimicking real-world use.

    TypeScript

  6. Regression-Testing Regression-Testing Public

    Regression testing is like double-checking software after changes to make sure old features still work while new ones function correctly

    TypeScript

Repositories

Showing 8 of 8 repositories
  • .github Public
    0 0 0 0 Updated May 15, 2024
  • Smoke-Testing Public

    A smoke test is a quick check to see if new software is basically functional. It's like a smoke alarm - it doesn't guarantee everything's fine, but it catches major issues early.

    TypeScript 0 MIT 0 0 0 Updated May 15, 2024
  • Acceptance-Testing Public

    Acceptance Testing ensures software meets user requirements. It validates functionality, usability, and compatibility. Users conduct tests to verify if the software is ready for deployment.

    TypeScript 0 MIT 0 0 0 Updated May 14, 2024
  • E2E-Testing Public

    E2E testing simulates real user journeys to confirm an application functions as intended, from start to finish. It checks if all the software parts work together seamlessly, mimicking real-world use.

    TypeScript 0 MIT 0 0 0 Updated May 13, 2024
  • Regression-Testing Public

    Regression testing is like double-checking software after changes to make sure old features still work while new ones function correctly

    TypeScript 0 MIT 0 0 0 Updated May 13, 2024
  • System-Testing Public

    System testing verifies a complete system meets all requirements & performs well. It checks functionality, performance, security & usability from an end-user perspective.

    TypeScript 0 MIT 0 0 0 Updated May 11, 2024
  • Integration-Test Public

    Integration tests verify how different parts of a software system (modules, services) work together. They ensure data flows smoothly and interactions between components function as expected.

    TypeScript 0 MIT 0 0 0 Updated May 9, 2024
  • Unit-Testing Public

    Unit testing is a software testing technique that focuses on verifying the correctness of individual units of code, typically functions or methods. It isolates a specific unit and tests its behavior with various inputs to ensure it produces the expected outputs.

    Python 0 MIT 0 0 0 Updated May 8, 2024

Top languages

Loading…

Most used topics

Loading…