I am new to API testing world.
Should i learn Rest Assured API testing using maven and eclipse or should i learn all things on Soap UI or Postman tool?
Which tool is more in demand in IT industry and which has more scope in future.
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It only takes a minute to sign up.Sign up to join this community
Don't focus too much on tooling.
Tools will go out of fashion. Perhaps not this year, not in 2 years, but definitely a few times during your career life (provided you are not at the end of it, but have, say, 5+ year ahead).
Here are some points along which you might want to explore:
If you approach your learning this way, it will be easy to go from one tool to another.
On the other hand, choose tools that are intuitive, have good support, and allow you to be a more powerful Tester.
Any testing company prefer the candidates those can work on different technologies and platforms in the field of automation, It can be either designing of automation frameworks, working on UI, functional, API or Performance testing.
For API testing multiple tools like REST-assured, SoapUI, Postman and JMeter are available, and we can use them by considering our requirement.
Both Soap API and Rest Assured have their own features, like Soap API is widely used for functional testing and you can use this if wants to proceed with manual testing and Rest Assured is a Java library for testing RESTful APIs, which can be used in automation frameworks.
As per my experience, Soap library has compatibility issue while integrating other libraries which are mandatory for successful automation framework.
So, by considering the java, Jenkins integration and compatibility for third party tools, You can go for Rest Assured over Soap UI.