Forum Discussion
API Testing can be seen as a gate that ensures the application is behaving as intended & well within the scope of the requirements.The benefits of API includes broader scope of testing & early initiation of testing to identify bugs in the initial stages itself. The output will be a more cleaner & a product that adheres to the protocols & the requirements it is designed for.
UI Testing plays a crucial role to Interaction & Customer friendliness . A poorly tested UI product will never last long irrespective of how well the application was developed or was tested at different stages prior to UI. UI Testing is the final impression that can make or break the deal. Bad UI leads to frustration & good UI enjoys appreciation from customers.
Test Requirement Analysis, Test Plan/Strategy, Test Design, Traceability Matrix, Bug Tracking are some of the placeholders that play a crucial role in ensuring the quality of the application being tested & its adherence to the requirements.
Coming to automation, it is a unit that every industry needs to survive in today's world. Planning test strategy in initial stages makes it easier to plan the scope of automation & how much of it is needed. Identifying the areas that can be automated is the key. Well defined scope for automation will not only enhance maximum coverage but helps focus on tests that need to be run manually.
That's my opinion on API/UI Testing !
Cheers,
SuperSingh
Related Content
- 4 years ago
Recent Discussions
- 21 days ago