TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Automated API Testing

2 pointsby antfiealmost 9 years ago
I find Postman is great for API testing during development, but is there any tool for automating API integration testing as part of a CI setup?<p>Of course such a tool would probably need to work within the corporate firewall in order to access dev endpoints, perhaps also be able to interrogate internal DBs to verify data correctness. And of course automatically running tests and reporting&#x2F;failing builds if desired post-build.<p>I will build a tool that does this if:<p>a) Such tool doesn&#x27;t already exist.<p>b) There are enough comments here to suggest demand from people willing to pay for this.

3 comments

a85almost 9 years ago
Postman founder here. Postman do automated API integration testing using the newman command line companion [1] for Postman. You can build and run your tests in Postman and then integrate them with your CI system.<p>1. Newman: <a href="https:&#x2F;&#x2F;www.getpostman.com&#x2F;docs&#x2F;newman_intro" rel="nofollow">https:&#x2F;&#x2F;www.getpostman.com&#x2F;docs&#x2F;newman_intro</a>
brudgersalmost 9 years ago
To me, the best reason for a developer to build this sort of tool is because it solves their own issue [or by proxy that of their customer&#x2F;user&#x2F;client]. The reason is that there is a natural pressure to build the least amount of functionality that gets the job done and there is less tendency to speculatively develop features for which there might be little or no value based on imagination about how a not yet existent user might use the tool.<p>The best place to sell such a tool is to organizations that are unwilling or unable to develop such a tool in house but have a need for it. That&#x27;s B2B sales and determining the demand in that market is probably best done by talking to people in relevant businesses where there might be a need.<p>Which is a round about way of saying that that the number of responses in this thread may not be indicative of the size, potential, or enthusiasm of the relevant market.<p>Good luck.
mtmailalmost 9 years ago
<a href="https:&#x2F;&#x2F;apiblueprint.org&#x2F;tools.html#" rel="nofollow">https:&#x2F;&#x2F;apiblueprint.org&#x2F;tools.html#</a> lists a couple of testing tools. There are also tools that work with the Swagger&#x2F;OpenAPI specification <a href="https:&#x2F;&#x2F;github.com&#x2F;jolicode&#x2F;jane-openapi" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jolicode&#x2F;jane-openapi</a> If I remember correctly Postman can export test cases as well, so building a service that runs those should be possible, similar to saucelabs.com&#x2F;selenium.