13 packages tagged with “api-testing”
GraphQL client testing tools and utilities for the Agenix framework. Simplifies GraphQL query/mutation testing, and endpoint verification in automated test scenarios.
HTTP client testing tools and utilities for the Agenix framework. Simplifies HTTP request/response testing, validation, and API endpoint verification in automated test scenarios.
Selenium web automation testing tools and utilities for the Agenix framework. Simplifies browser automation, element interaction testing, and web application verification in automated test scenarios.
Command-line interface for JTest - A universal JSON-based API testing framework. Provides tools for running, debugging, validating and exporting API tests defined in JSON format.
A .NET global tool for generating and executing HTTP-based contract tests from OpenAPI specifications
A modern, lightweight contract testing framework for .NET that uses OpenAPI specifications as the source of truth. Treaty helps ensure your APIs stay in sync with their contracts by validating producers and enabling consumers to build against reliable mocks.
Core library for HttpTestGen - A .NET source generator that converts .http files into C# test code. Contains the base functionality for parsing HTTP files and generating test code.
A tool for converting GraphQL schemas to Karate API tests.
Enhanced Swagger UI middleware for ASP.NET Core with a modern Postman-like interface. Features include per-endpoint request caching, authorization management, API versioning, file uploads, dark/light themes, and Try It Out panel for testing APIs directly in the documentation. Compatible with .NET 6 to 10.
A .NET source generator that converts .http files into TUnit test code. Automatically generates fully functional TUnit tests from HTTP requests at compile time.
A .NET source generator that converts .http files into xUnit test code. Automatically generates fully functional xUnit tests from HTTP requests at compile time.
A comprehensive C# library for property-based testing of WebAPI endpoints for HTTP RFC compliance. Automatically discovers API endpoints and validates them against HTTP RFC standards including safety, idempotency, and response consistency properties.
HTTP/REST testing extensions for XUnitAssured. Provides fluent DSL for testing REST APIs with support for HTTP methods, headers, authentication (OAuth2, Bearer, Basic, Certificate), and response validation. v4.0: Added HttpValidationBuilder and BDD extensions (consolidated from XUnitAssured.Extensions). v5.0: Added .NET 10 support.