Scenario: I want to test a new functionality in the system "login and verification". I assume that developers have done the unit and integration test, and iI am just doing a system test
Do companies (that want to do things right) tend to separate tests for API using one tool (like soapui, that will later let you do performance tests) and then write separate tests in another tool like Selenium for the web interface? Or do people tend to do just the web testing automation because if there is a problem, the tests will show it anyway?
I mean, I understand that it might imply duplication of effort, and I was just wondering if it is worth it and if it is done commercially.
Thanks in advance!I particularly want to know why companies would have both API tests and web tests when this causes duplication of effort.