30 Days of API Testing Day 13 Challenge is:
Contribute to the list of API automation tools over on The Club and share your experiences with using them
What API automation tools do you use?
30 Days of API Testing Day 13 Challenge is:
Contribute to the list of API automation tools over on The Club and share your experiences with using them
What API automation tools do you use?
The most simple, efficient and least amount of code needed to automate API testing https://github.com/svanoort/pyresttest
If you need more controlled API testing there is always python requests library.
I am using Katalon Studio. This is a free test automation tool support for Web,Mobile and API testing . It is a great tool for the testers who have less coding knowledge with a friendly UI as well as a powerful tool for the experience testers with custom keyword feature.
Some other features of Katalon:
I completed exercise 1 using Katalon and will use it to practice the next exercises
I use many API testing tools. I think my favorite 2 are Postman and Python.
Postman is great for quickly getting started and python is great for diving deep and combining API testing data manipulation of various sorts.
As I am new to testing (student) and also API I have recently begun to explore different API testing tools. At the moment I am making myself familiar with Postman and also beginning to write automated tests in JavaScript. I use the blog http://blog.getpostman.com/ to practice and get tips! Great blog posts and also easy to follow as a beginner. Looking forward to read everyone elses testing tools and explore some more!
For my .NET projects I use NUnit and RestSharp.
I’ve just started automated API tests for a Javascript project, and using Mocha and supertest for that
Python Request is a great API automation library.
“Requests is an elegant and simple HTTP library for Python, built for human beings.”
http://docs.python-requests.org/en/master/
Postman is a firm favourite with the community, as its easy to use and has a wide range of functionality.
SOAP UI and API fortress both seem to be useful API Automation tools.
Some notes I made on Postman and SOAP UI tools some time ago when I was comparing tools.
SOAP UI
Postman
@conorfi: Good info. I will explore more about “Interceptor extension”.
Adding some more notes for postman:
I’ve just started to automate api tests. My first tool is Postman. I use their features such as global variables, environments, pre-scripts and collections.
Thanks to all above who contributed info about other tools: SOAP UI, API Fortress, RestSharp, NUnit, Katalon Analytics, Python. I’m going to try all of them.
Some people have tweeted about this too
Through learning and searching about API testing in 30 Days of API testing, I have interacted with more tools than before and had some experiences of my own.
I use Postman at first next is Katalon to check APIs, recently I have tried SoapUI. Each tool has its own strengths. I will explore them more.
I am exploring on Postman, it is easy to understand and use. But I saw @oceannguyen was suggested the new tool - Katalon: a free test automation tool support for Web,Mobile and API testing, I think it is interesting. I will go to try it.
I started the web project last year and the first tool I have been using for manual API testing is Postman.
Recently I try working with Katalon to explore its functionality. Honestly I have not tried the automation feature of both Postman and Katalon, I just use them to check the API services before scripting them.
In terms of developing API automation, I prefer our framework to tools, the framework is flexible and manageable.
I’d like to share 02 API Automation tools below:
Postman:
– Script language: Javascript
– Manage test script by test collection.
– Able to run CLI/CI by using Newman
Katalon:
– Script language: Groovy, Java
– Able to run by CLI/CI.
– Manage test script by the test case, test suite.
There are 2 API Automation tools I have learning and working below:
I’ve been using Postman for most of my API testing needs and although I believe it falls short from ideal in terms of flexibility, it’s been really easy to use it so far.
I recently tried out Paw, an HTTP client for mac that besides having a great UI and performance, has features similar to Postman such as defining environments and dynamic variables for requests. It’s paid though and I still need to try making a complete automated test suite with it.
Don’t have much exposure to API testing. Have used Postman, SOAPUI , Robot framework in the past . But I guess I like the tool I use these days, The tool is called WCF Fiddle. It has been written by our developers based on our app’s needs and the way it works, I like it.
So this is how it works: “The instructions are: drag and drop any .net exe onto wcfFiddle, a web page comes up showing all the WCF interfaces found in the assemblies associated with that exe. If the .net app is already running, wcf fiddle will give a short-list of wcf service end points it found. Either click on one of the found endpoints, or manually configure the endpoint to connect to by choosing an interface+address from the drop down options below. You will then get a new tab that allows you to arbitrarily invoke methods on the wcf service you connected to.
Note : you can drag/drop the result of one method invocation to the input arguments of another with your mouse for convenience.”
I usually use Postman and Rest Assured to test API, however I am curios to try https://testproject.io/ it is supposed to be really good for Web, Mobile, Desktop and API