Functional Testing of RESTful ApplicationsNenad Bozic
Rise in popularity of the microservice architecture on one side and need to have the server which has many clients (mobile, web, machine to machine) brought both the challenge and the opportunity to better test RESTful applications on level of features. Main feature of RESTful application are exposed endpoints which enable creating test application as REST client which will view our application as blackbox. Test application can prepare input and wait for output which can be compared against expected one.
In this presentation we will give overview of types of test you can do, concentrate on blackbox testing over REST Api, touch the terms of whitebox testing and graybox testing and why later approach is useful for external dependencies outside of our control and explain why you should use tools such as Cucumber to better communicate features with business people. Presentation will walk through our experiences and how we overcame problems along the way.
Functional Testing of RESTful ApplicationsNenad Bozic
Rise in popularity of the microservice architecture on one side and need to have the server which has many clients (mobile, web, machine to machine) brought both the challenge and the opportunity to better test RESTful applications on level of features. Main feature of RESTful application are exposed endpoints which enable creating test application as REST client which will view our application as blackbox. Test application can prepare input and wait for output which can be compared against expected one.
In this presentation we will give overview of types of test you can do, concentrate on blackbox testing over REST Api, touch the terms of whitebox testing and graybox testing and why later approach is useful for external dependencies outside of our control and explain why you should use tools such as Cucumber to better communicate features with business people. Presentation will walk through our experiences and how we overcame problems along the way.
1. Автомойка
• Я хочу предоставлять услуги по мытью автомобилей
• Услуги/ продукты будут востребованы всеми
владельцами автомобилей
• Моя идея решит проблему многих владельцев авто
• Потребители получат мои товары/ услуги на
Автомойке в определенном месте
• Платно
Жабаев Нурсултан Қт-301, ФГУБиП
Zhabaev_nursu
ltan@mail.ru
Zhabaev_nursultan@
mail.ru