Hey
rajs2020,
As youre probably aware if youre asking REST-assured is a REST Client that is essentially a bunch of java libraries facilitating your REST API testing.
I actually did a comparison of readyapi! vs REST-assured for my last contract about 18 months ago and REST-assured is excellent as a REST Client, just as ReadyAPI! is excellent. ReadyAPI! just does a lot more natively, but includes licensing costs, whereas REST-assured doesnt. If you're just testing REST APIs then both will do what you need.
If you don't want to compare and highlight the differences, whats the point of the comparison? As you say it doesn't include a number of things natively (JMS, JDBC, SOAP, etc.), but you can still extend the capability of REST-assured with java, just as when ReadyAPI!s native functionality doesnt do what you need, you extend with groovy/java. They both support being plumbed into ci/cd/ct pipelines for automation.
Both tools are great, but one is completely code based so requires a simple level of java to use just the REST Client functionality, but a good level of coding when you want to extend.
If youve got a bunch of java developers doing testing then REST-assured is a good tool. If youve got a bunch of testers with coding skills ranging from mine (useless) to good, ReadyAPI! is great.
As to Smartbear publishing a comparison. Why would they? There would need to be significant business benefit for them to do the comparison, cos it'd cost 100's to do it properly and Smartbear probably don't feel they need to do this.
All the above is just my opinion on this. I dont work for Smartbear or represent their interests in any way
Cheers
Rich