awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 रिपॉजिटरी

Awesome GitHub RepositoriesShared Test Contexts

Reusable blocks of setup and configuration shared across multiple test examples.

Distinct from Context Sharing: Specific to test setup and state injection rather than request-response middleware context.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Shared Test Contexts. Refine with filters or upvote what's useful.

Awesome Shared Test Contexts GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • rspec/rspec-railsrspec का अवतार

    rspec/rspec-rails

    5,271GitHub पर देखें↗

    rspec-rails is a testing framework that integrates RSpec with Ruby on Rails to provide behavior-driven development tools. It serves as a suite for defining application behavior through a conversational syntax, providing a specialized toolkit for creating behavioral specifications for models, controllers, and views. The project distinguishes itself through automated test generation, providing a command-line interface to create boilerplate specification files for Rails components such as models, controllers, and background jobs. It further differentiates its capabilities with a comprehensive mo

    Provides reusable blocks of setup and configuration shared across multiple test examples via metadata tags.

    Ruby
    GitHub पर देखें↗5,271
  • codeception/codeceptionCodeception का अवतार

    Codeception/Codeception

    4,855GitHub पर देखें↗

    Codeception, PHP एप्लिकेशन के लिए एक फुल-स्टैक टेस्टिंग फ्रेमवर्क है जो यूनिट, फंक्शनल और एक्सेप्टेंस टेस्टिंग के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है। यह WebDriver प्रोटोकॉल के माध्यम से वास्तविक डेस्कटॉप और मोबाइल ब्राउज़र को स्वचालित करने के लिए एक टूल के रूप में कार्य करता है और REST और SOAP API के परीक्षण के लिए एक क्लाइंट के रूप में कार्य करता है। यह फ्रेमवर्क बिहेवियर-ड्रिवन डेवलपमेंट के लिए अपने समर्थन द्वारा प्रतिष्ठित है, जो उपयोगकर्ताओं को तकनीकी परीक्षणों को व्यावसायिक आवश्यकताओं के साथ संरेखित करने के लिए Gherkin भाषा में मानव-पठनीय परीक्षण विनिर्देश लिखने की अनुमति देता है। यह इन नेचुरल लैंग्वेज स्टेप्स को निष्पादन योग्य PHP विधियों से जोड़ने के लिए एक्टर-आधारित एक्शन मैपिंग को लागू करता है। इसकी क्षमताएं SQL और NoSQL स्टोर के लिए डेटाबेस स्टेट सत्यापन और प्रबंधन, ब्राउज़र ऑटोमेशन के माध्यम से उपयोगकर्ता वर्कफ़्लो का अनुकरण और JSON और XML का उपयोग करके API डेटा स्ट्रक्चर्स का सत्यापन सहित एक व्यापक सतह को कवर करती हैं। यह कोड कवरेज को मापने और डिपेंडेंसी इंजेक्शन और सर्विस कंटेनर हेरफेर के माध्यम से परीक्षण जीवनचक्र को प्रबंधित करने के लिए टूल्स भी प्रदान करता है। इस प्रोजेक्ट में मानकीकृत परीक्षण बॉयलरप्लेट और कॉन्फ़िगरेशन फाइलें उत्पन्न करने के लिए एक गाइडेड कमांड-लाइन इंस्टॉलेशन प्रक्रिया शामिल है।

    Provides the ability to specify classes that act as execution contexts for BDD step definitions.

    PHP
    GitHub पर देखें↗4,855
  • testcontainers/testcontainers-dotnettestcontainers का अवतार

    testcontainers/testcontainers-dotnet

    4,317GitHub पर देखें↗

    Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle of throwaway containers. It provides high-level abstractions as a Docker API wrapper to provision ephemeral infrastructure, replacing mocks with real database, messaging, and search engine instances to ensure isolated and reproducible test environments. The project distinguishes itself through a builder-configuration-container pattern and a dynamic port binding mechanism that prevents collisions during concurrent test execution. It enables reliable service-to-service communic

    Maintains a single container instance for multiple test classes to reduce startup overhead.

    C#automationdockerdotnet
    GitHub पर देखें↗4,317
  • behat/behatBehat का अवतार

    Behat/Behat

    3,959GitHub पर देखें↗

    Behat is a behavior-driven development framework and test automation tool for PHP. It functions as a Gherkin test runner that maps natural language feature files to executable PHP methods to verify that software implementation aligns with business requirements. The framework enables the definition of application behavior using a structured, human-readable format based on user stories, supporting localized keywords for non-English speaking stakeholders. It distinguishes itself through a driver-based browser simulation layer for user interface verification and specialized integrations for the S

    Uses specialized context classes to isolate and organize step definitions for behavioral tests.

    PHPbddbehatbehavior-driven-development
    GitHub पर देखें↗3,959
  1. Home
  2. Software Engineering & Architecture
  3. Context Sharing
  4. Shared Test Contexts

सब-टैग एक्सप्लोर करें

  • Container Instance SharingPersisting a single container instance across multiple test suites to optimize execution speed. **Distinct from Shared Test Contexts:** Distinct from general shared contexts by focusing on the physical persistence of the container resource
  • Step Definition ContextsConfiguration of classes, such as PageObjects, that provide the execution context for test step definitions. **Distinct from Shared Test Contexts:** Focuses on designating which classes contain the logic for BDD steps, rather than sharing general state or setup blocks.