awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to pytest-dev/pytest-asyncio

Open-source alternatives to Pytest Asyncio

30 open-source projects similar to pytest-dev/pytest-asyncio, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Pytest Asyncio alternative.

  • nsubstitute/nsubstituteAvatar nsubstitute

    nsubstitute/NSubstitute

    2,955Vezi pe GitHub↗

    A friendly substitute for .NET mocking libraries.

    C#c-sharpdot-netdotnet
    Vezi pe GitHub↗2,955
  • fakeiteasy/fakeiteasyAvatar FakeItEasy

    FakeItEasy/FakeItEasy

    1,830Vezi pe GitHub↗

    The easy mocking library for .NET

    C#dotnetdotnet-corefake-objects
    Vezi pe GitHub↗1,830
  • microsoft/playwrightAvatar microsoft

    microsoft/playwright

    91,074Vezi pe GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    TypeScriptautomationchromechromium
    Vezi pe GitHub↗91,074
  • seleniumhq/seleniumAvatar SeleniumHQ

    SeleniumHQ/selenium

    34,203Vezi pe GitHub↗

    Selenium is a comprehensive browser automation framework that provides a standardized interface for controlling web browsers to perform automated tasks, user interactions, and data extraction. It functions as a cross-browser testing tool, enabling developers to execute identical automation scripts across various browser engines and operating systems to ensure consistent application behavior. By implementing the WebDriver protocol, it maps high-level automation commands to browser-specific drivers using a standardized HTTP-based wire protocol. The project distinguishes itself through its distr

    Javadotnetjavajavascript
    Vezi pe GitHub↗34,203

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • bchavez/bogusAvatar bchavez

    bchavez/Bogus

    9,700Vezi pe GitHub↗

    Bogus is a fake data generator for .NET applications, including C#, F#, and VB.NET. It provides a deterministic mock data engine and an object configuration mapper to produce realistic profiles, addresses, and financial records. The library differentiates itself through a localization data provider that generates region-specific identifiers across various international languages and locales. It ensures reproducibility across executions by using seed values to control the sequence of generated data. The project covers wide-ranging data synthesis capabilities, including the generation of netwo

    C#bogusc-sharpcsharp
    Vezi pe GitHub↗9,700
  • bbc-news/wraithAvatar BBC-News

    BBC-News/wraith

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • cypress-io/cypressAvatar cypress-io

    cypress-io/cypress

    50,113Vezi pe GitHub↗

    Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the browser. It serves as an end-to-end testing framework, a frontend component testing tool, and a web application test runner. The project also functions as a headless browser automation tool and a network traffic interceptor. The system differentiates itself by executing test code within the same browser process as the application, allowing for direct access to the DOM. It includes a network traffic interception system to stub and manipulate browser requests, as well as a graphical

    TypeScriptangular-testing-librarycomponent-testingcypress
    Vezi pe GitHub↗50,113
  • machine/machine.specificationsAvatar machine

    machine/machine.specifications

    900Vezi pe GitHub↗

    Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.

    C#dotnetmspecunit-testing
    Vezi pe GitHub↗900
  • shouldly/shouldlyAvatar shouldly

    shouldly/shouldly

    3,388Vezi pe GitHub↗

    Should testing for .NET—the way assertions should be!

    C#assertionshouldtesting
    Vezi pe GitHub↗3,388
  • xunit/xunitAvatar xunit

    xunit/xunit

    4,535Vezi pe GitHub↗

    xunit is a unit testing framework for the .NET ecosystem designed to execute isolated code units and report failures across multiple platforms. It functions as a data-driven test runner and a native AOT test suite, capable of verifying compiled binaries and standalone executables after ahead-of-time compilation. The framework utilizes build-time source generators for test discovery to define test cases without relying on runtime reflection. It also features an extensible reporting system where custom logic can be linked into test assemblies to output results in specialized formats. The proje

    C#c-sharpdotnetunit-testing
    Vezi pe GitHub↗4,535
  • fluentassertions/fluentassertionsAvatar fluentassertions

    fluentassertions/fluentassertions

    3,815Vezi pe GitHub↗

    FluentAssertions is a library of extension methods for .NET that provides a human-readable syntax for verifying expectations in unit tests. It serves as a validation layer that integrates with MSTest, NUnit, and xUnit to throw framework-specific exceptions upon assertion failure. The project includes a structural equivalency engine that performs deep member-by-member validation of .NET objects using configurable matching rules. It is designed for test-driven and behavior-driven development by generating descriptive failure messages that explain the difference between actual and expected resul

    C#assertionsbdd-stylec-sharp
    Vezi pe GitHub↗3,815
  • alex-seville/blanketAvatar alex-seville

    alex-seville/blanket

    1,396Vezi pe GitHub↗

    blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.

    JavaScript
    Vezi pe GitHub↗1,396
  • adamluzsi/testcaseA

    adamluzsi/testcase

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • alexei-led/pumbaAvatar alexei-led

    alexei-led/pumba

    3,051Vezi pe GitHub↗

    Chaos testing, network emulation, and stress testing tool for containers

    Go
    Vezi pe GitHub↗3,051
  • alco/mix-erlang-tasksAvatar alco

    alco/mix-erlang-tasks

    21Vezi pe GitHub↗

    Common tasks for Erlang projects that use Mix

    Elixir
    Vezi pe GitHub↗21
  • airstruck/knifeAvatar airstruck

    airstruck/knife

    515Vezi pe GitHub↗

    A collection of useful micro-modules for Lua.

    Lua
    Vezi pe GitHub↗515
  • adamdriscoll/selenium-powershellAvatar adamdriscoll

    adamdriscoll/selenium-powershell

    475Vezi pe GitHub↗

    PowerShell module to run a Selenium WebDriver.

    PowerShell
    Vezi pe GitHub↗475
  • ackee-blockchain/tridentAvatar Ackee-Blockchain

    Ackee-Blockchain/trident

    392Vezi pe GitHub↗

    Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.

    Rust
    Vezi pe GitHub↗392
  • americanexpress/jest-image-snapshotAvatar americanexpress

    americanexpress/jest-image-snapshot

    3,913Vezi pe GitHub↗

    jest-image-snapshot is a Node.js image testing library and visual comparison engine designed for visual regression testing within Jest. It provides a custom matcher to compare current images against baseline snapshots to identify pixel differences. The tool generates image diffs that highlight specific divergences between baseline and received snapshots. It includes mechanisms to update baseline images when changes are approved and allows for sensitivity tuning via pixel count, percentage thresholds, or blur to ignore noise. The library covers image snapshot management, including custom stor

    JavaScript
    Vezi pe GitHub↗3,913
  • airspeed-velocity/asvAvatar airspeed-velocity

    airspeed-velocity/asv

    1,006Vezi pe GitHub↗

    airspeed velocity

    Python
    Vezi pe GitHub↗1,006
  • alkass/polishAvatar Alkass

    Alkass/polish

    59Vezi pe GitHub↗

    Testing Framework for Rust

    Rustrusttest-driven-developmenttesting-framework
    Vezi pe GitHub↗59
  • angular/protractorAvatar angular

    angular/protractor

    8,694Vezi pe GitHub↗

    Protractor is a WebDriver-based end-to-end testing framework and browser automation tool. It serves as a frontend integration test suite used to verify web application flows by simulating user behavior and executing JavaScript within a browser. The framework is specifically designed for testing Angular applications, providing specialized locators and synchronization tools that align with the framework lifecycle. It distinguishes itself through automatic test step synchronization, which pauses execution until pending page tasks are completed to ensure stable browser execution. The tool covers

    JavaScriptangularend-to-endjavascript
    Vezi pe GitHub↗8,694
  • anthonylloyd/cscheckAvatar AnthonyLloyd

    AnthonyLloyd/CsCheck

    205Vezi pe GitHub↗

    Random testing library for C#

    C#causal-profilingconcurrency-testingmetamorphic-testing
    Vezi pe GitHub↗205
  • antonmi/especAvatar antonmi

    antonmi/espec

    816Vezi pe GitHub↗

    Elixir Behaviour Driven Development

    Elixir
    Vezi pe GitHub↗816
  • antp/kovacsAvatar antp

    antp/kovacs

    4Vezi pe GitHub↗

    Download the latest release (or clone) the repository and build Kovacs with:

    Elixir
    Vezi pe GitHub↗4
  • apache/cassandra-harryA

    apache/cassandra-harry

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • apache/jmeterAvatar apache

    apache/jmeter

    9,233Vezi pe GitHub↗

    Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into

    Javajavaperformancetest
    Vezi pe GitHub↗9,233
  • apiel/test-crawlerAvatar apiel

    apiel/test-crawler

    33Vezi pe GitHub↗

    ★ Online documentation ★

    TypeScript
    Vezi pe GitHub↗33
  • apple/swift-corelibs-xctestAvatar apple

    apple/swift-corelibs-xctest

    1,186Vezi pe GitHub↗

    The XCTest Project, A Swift core library for providing unit test support

    Swift
    Vezi pe GitHub↗1,186
  • alisoftware/ohhttpstubsAvatar AliSoftware

    AliSoftware/OHHTTPStubs

    5,068Vezi pe GitHub↗

    OHHTTPStubs is an HTTP network mocking library and request interceptor used to simulate server responses for testing application behavior without a live backend. It functions as a network request stubbing tool that captures outgoing network calls and replaces them with predefined mock data, custom status codes, and headers. The library distinguishes itself through its ability to simulate a wide range of network conditions, including artificial latency and connection failures. It supports dynamic response sequencing, allowing the tool to return a series of different responses for the same requ

    Objective-Ciosmockmock-server
    Vezi pe GitHub↗5,068