Well, it does and does not.. Let me explain<\/p>\n
By testing ‘just’ the API, yes some checks programmed for the client side will get skipped<\/p>\n
However, API automation is not to ‘replcae’ UI automation<\/p>\n
It is supposed to work in ‘conjuction’ with UI automation<\/p>\n
And not only UI, but in coordination with unit tests as well<\/p>\n
Therefore, if we look at just API \/ service layer tests only, then we do loose areas to test<\/p>\n
But when working in conjunction with UI and Unit tests, (the way it should), then we don’t forego any code from being tested<\/p>\n
#QsDaily #UiAutomation #ApiAutomation<\/p>\n
References:<\/p>\n