Automate API Testing with Hoppscotch and GitHub Actions

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. Hoppscotch

    Open source API development ecosystem.

    API testing can often feel repetitive, especially when you are manually verifying endpoints every time there’s a change. It’s easy to overlook a detail or get bogged down in the process. Plus, as your codebase grows, this manual testing process becomes more time-consuming and prone to errors. In situations like these, you can’t help but wonder how much easier it would be if things could be automated. And hey, it's 2025, automation is totally within our reach. With the right setup, you can now run tests automatically every time there's an update to your code, making sure everything’s still working as it should. And with Hoppscotch, integrating automated API testing into your CI/CD pipeline comes in a snap.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. hoppscotch-cli-demo

    A simple express application that performs CRUD operations on quotes

    Let’s take a simple Express application as an example. This app defines routes to perform CRUD operations on quotes, exposed to localhost:5000. We'll also create a collection within Hoppscotch that includes APIs for fetching all quotes from the database, fetching a specific quote by ID, adding a new quote to the list, updating an existing quote, and removing a quote. To avoid repeatedly typing the URL and paths, we'll also create an environment so we can refer to them via variables. To get familiar with the codebase, refer to this repository. If you want to understand the logic behind each API request, follow this blog.

  4. starter-workflows

    Accelerating new GitHub Actions workflows

    Now that we have the basics in place, let's take things up a notch by introducing GitHub Actions. GitHub Actions allows us to automate various tasks like running tests, building, and deploying our application directly from our repository. In this blog, we’ll specifically focus on the CI (Continuous Integration) part to automate API testing for our Express app.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Migrate from Postman to Hoppscotch Today

    1 project | dev.to | 4 Feb 2025
  • Hoppscotch: Your Browser-Based Solution for API Testing

    1 project | dev.to | 5 Nov 2024
  • Hacktoberfest Is a Nuisance

    1 project | news.ycombinator.com | 15 Oct 2024
  • Everything You Need to Know About Postman vs Hoppscotch

    1 project | dev.to | 6 Sep 2024
  • Hoppscotch v2024.8.0: AWS Signature, Workspace Management APIs, and more..

    2 projects | dev.to | 30 Aug 2024

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?