Is UI Testing enough to assure the quality of a software? - API Testing... Where?? When?? Why??
I would like to begin this article with real statistics from google trends. If you see the below graph you will understand, how the trend of API testing increase with last few years. This shows the importance of API testing nowadays. This doesn't mean we should do API testing for each and every software application, It's depends on the software development architecture. To understand the importance of API testing and where it is applicable, we should have a basic idea of software architectures. In this article, I'm going to discuss two main architectures in very high level and considering microservice as an API. Monolithic Architecture. Microservice Architecture Monolithic Architecture Monolithic Architecture describes, a software application in which the user interface (presentation), functional process logic (business rules), and data access are combined into a single program from a single platform. - wikipedia. In simple words, in monolithic arc...
Comments
Post a Comment