2

I just wanted to know whether there is any testing tool or framework (Open-source preferred) available to test multiple type of APIs of component or module.

enter image description here

In case there is no such things currently available, if someone can suggest how to address this problem (Design)?

Hope I am clear!

Rahul
  • 326
  • 2
  • 10

1 Answers1

3

It is not a framework but you could try out soapui. If thats not an option, I would say that you need multiple frameworks. For example RestAssured to test REST API's.

AndiCover
  • 1,724
  • 3
  • 17
  • 38
  • Thanks for the reply. My question is then if I go with soapui, can I extend it to support other rpc protocols like grpc or rmi or google flat buffers? Currently As I can see it only support REST and SOAP. – Rahul Feb 24 '19 at 10:11
  • I am not sure if it is the best way but you can use groovy scripts in soapUI. You can probably achieve other protocols with that. If not you could extend soapUI with jar files see: https://www.soapui.org/extension-plugins/old-style-extensions/developing-old-style-extensions.html – AndiCover Feb 24 '19 at 10:18
  • 2
    My vote is for RestAssured, makes it dead simple to hit most any API. – C. Peck Feb 24 '19 at 13:27