

In Amber’s experience, when she is performing back-end testing she finds herself using Postman more and more to assist her in exploring her team’s APIs. It really helps her to learn what an API does. The main way she does this is by tweaking the API request to see what comes back.
Postman chrome for mac manual#
It's a really useful tool for both automated and manual testing. She explained that she is often given a scenario - load testing a web server, for instance. In situations like this, you don’t always know a whole lot about what the web server is supposed to do you just expect to load test it without any context.
Postman chrome for mac how to#
To understand how to create a realistic test, you need to really look into the game to see how it's communicating with the server, then try to replicate those calls using a tool like Postman. From there it’s just a matter of seeing what's there and determining what works and what doesn't.Īmber also mentioned that in her experience with automation, 95% of the bug finding happens when she’s writing the automation, then it just runs. Occasionally it'll come with a regression bug. The exciting and interesting part is the writing of the automation when you're exploring the API. Once you get a test figured out tweak it, experiment with the API is really an important thing Do Postman Scripts Run in CI?īecause Postman’s API tests are basically tests written in JavaScript, they’re easy to integrate into your continuous integration environments. There's a collection of runners for both a GUI and command line runner options. Using Postman to Create a Reusable API Framework It also creates some reports for you that can be outputted to XML in a way that a tool like Jenkins could display the results. So how is Amber successful with her API testing?įirstly, it helps to have her unified API development scheme defined.
.png)
For each of the services at Big Fish Games, they have a core set of services that most games are calling in the background.Īs a result, she can have a core set of tests that test those services, and all the other testing builds on those.Īmber feels that this reusable, component-based API service approach is really for API testing. With Postman, Amber’s team uses it to research and figure out all the features of their APIs. They then take those findings and post them on their team’s WIKI. This helps to ensure everyone on the team understands their APIs, and that everyone can run it and make certain that what they're doing doesn't break what's already there.
