Hi all! I am a fairly new developer about to dip into application development. I foresee that I will need an API testing tool, so I am currently looking for potential solutions. I have been suggested, and tried, a few tools such as:
SoapUI
Apidog
JMeter
Are there any tools that anyone recommends? Or perhaps even a whole different method of testing APIs altogether? If so, please do shoot your opinions and feedbacks!
If I wanted to test an API, I would write a small program to call the functions I intended to use and observe the result.
Do API’s always need to be tested?
Most of the important ones are quite reliable and well documented.
If I was writing software that was going to have an API, I would rely on my own coding ability to get it correct, and that would include putting myself in the users shoes. I guess some development environment might help there.
I like cynical. It keeps me sharp.
It’s a library that developers use to write test scenarios before they actually write the code - and actually make tests in a more or less human readable way.
It only starts making sense when your codebase starts getting bigger. But doing this from the start (cucumber or a similar TDD approach) will catch it when you make mistakes that breaks stuff in unexpected places.
Thank you. I understand that.
You should offer to rewrite their webpage… I think its a classic case of what happens when you hand over the webpage to the sales department.
Foss appeals to people who understand and want access to technical details.