api-testing

There are 751 repositories under api-testing topic.

  • hoppscotch

    hoppscotch/hoppscotch

    Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

    Language:TypeScript60.8k4761.5k4.2k
  • cli

    httpie/cli

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

    Language:Python32.4k868623.7k
  • Mobile-Security-Framework-MobSF

    MobSF/Mobile-Security-Framework-MobSF

    Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

    Language:JavaScript16.5k5691.5k3.1k
  • Orange-OpenSource/hurl

    Hurl, run and test HTTP requests with plain text.

    Language:Rust12k46594469
  • metersphere/metersphere

    MeterSphere 是新一代的测试管理和接口测试工具,让测试工作更简单、更高效,不再成为持续交付的瓶颈。

    Language:Java11.1k1869.5k2.5k
  • http-prompt

    httpie/http-prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

    Language:Python8.9k169103329
  • karate

    karatelabs/karate

    Test Automation Made Simple

    Language:Java7.9k2262k1.9k
  • postmanlabs/newman

    Newman is a command-line collection runner for Postman

    Language:JavaScript6.7k1571.3k1.1k
  • s0md3v/Arjun

    HTTP parameter discovery suite.

    Language:Python4.9k88141770
  • ducaale/xh

    Friendly and fast tool for sending HTTP requests

    Language:Rust4.9k2313887
  • prism

    stoplightio/prism

    Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

    Language:TypeScript4.1k53684332
  • httprunner/httprunner

    HttpRunner 是一个开源的 API/UI 测试工具,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

    Language:Go4k1511.3k1.3k
  • keploy

    keploy/keploy

    Test generation for Developers. Generate tests and stubs for your application that actually work!

    Language:Go3.4k18917374
  • desktop

    httpie/desktop

    🚀 HTTPie Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.

  • Kong/insomnia-mockbin

    Insomnia Mockbin is the underlying backend for the API mocks capability of Insomnia. It is built and used by Kong, the author of the open-source Kong Gateway.

    Language:JavaScript2k5869214
  • TommyLemon/APIAuto

    ☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.

    Language:JavaScript1.9k3961239
  • flawiddsouza/Restfox

    Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop

    Language:Vue1.8k1411393
  • fityanos/awesome-quality-assurance-roadmap

    :books: The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer :books:

  • stepci

    stepci/stepci

    Automated API Testing and Quality Assurance

    Language:TypeScript1.5k1212264
  • Pythagora-io/pythagora

    Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

    Language:JavaScript1.5k133472
  • microcks/microcks

    The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀

    Language:Java1.2k23896198
  • php-vcr/php-vcr

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

    Language:PHP1.1k30161202
  • ezy

    getezy/ezy

    🔥 GUI client for gRPC/gRPC-Web

    Language:TypeScript95674715
  • akto-api-security/akto

    Proactive, Open source API security → API discovery, Testing in CI/CD, Test Library with 150+ Tests, Add custom tests, Sensitive data exposure

    Language:Java84914146179
  • kiranz/just-api

    :boom: Test REST, GraphQL APIs

    Language:JavaScript811202541
  • steinfletcher/apitest

    A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.

    Language:Go746115755
  • ServeRest

    ServeRest/ServeRest

    APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada

    Language:JavaScript678911581
  • apideck-libraries/portman

    Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

    Language:TypeScript6151020956
  • serenity-js

    serenity-js/serenity-js

    A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

    Language:TypeScript53835610158
  • pactum

    pactumjs/pactum

    REST API Testing Tool for all levels in a Test Pyramid

    Language:JavaScript5091410650
  • EMResearch/EvoMaster

    The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).

    Language:Kotlin4422314076
  • alexandrehtrb/Pororoca

    An HTTP inspection tool with support for HTTP/2 and HTTP/3. Alternative to Postman.

    Language:C#41355930
  • arextest/arex-agent-java

    Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.

    Language:Java381810775
  • sharat87/prestige

    A text-based HTTP client in the browser. An interface-less Postman.

    Language:TypeScript38151213
  • runn

    k1LoW/runn

    runn is a package/tool for running operations following a scenario.

    Language:Go368610529
  • stepci/awesome-api-clients

    List of awesome API clients. Postman and Insomnia alternatives