Forum Discussion
https://support.smartbear.com/readyapi/docs/general-info/whats-new.html
It is mentioned that they continue to work now. But, yes, may be removed in future versions.
And your concern is very much valid, hopeful that Smartbear team might come up with something to deal this situation. These are very common assertions broadly used, I believe.
I completely agree!
As per the documentation:
"The Valid HTTP Status Codes assertion has been superseded by the Smart Assertion and is deprecated as of ReadyAPI 3.9.0. It will remain available for the time being, but we suggest that you switch to the Smart Assertion." (https://support.smartbear.com/readyapi/docs/testing/assertions/reference/compliance/http-valid.html)
Also, in 3.8.0 you could already create a "Smart Assertion" by clicking on the "Smart Assertion" button. This feature now seems rebranded in 3.9.0 to "Message Content Assertion" and also is deprecated... Confusing choice of name to say the least... 🤔
"https://support.smartbear.com/readyapi/docs/testing/assertions/reference/property/message.html"
I always welcome new features, but it's not customer friendly to just introduce breaking changes like that. I know they would still work for the time being, but for such important widely-used assertions I'd want to see backwards compatibility or auto-migrations done by the tool. In the field of automating API tests those concepts should not be such a surprise to hear...
It's just impossible from SmartBear to expect everyone (including licensed users) to go and change all of those hundreds of individual assertions like that.
Related Content
- 9 years ago
Recent Discussions
- 5 days ago
- 8 days ago
- 19 days ago