{"id":19396,"date":"2024-04-18T21:25:50","date_gmt":"2024-04-18T18:25:50","guid":{"rendered":"https:\/\/iqaengineer.com\/?page_id=19396"},"modified":"2024-04-24T21:36:42","modified_gmt":"2024-04-24T18:36:42","slug":"rest-assured-day-1","status":"publish","type":"page","link":"https:\/\/iqaengineer.com\/ua\/rest-assured-day-1\/","title":{"rendered":"REST Assured. \u0414\u0435\u043d\u044c 1."},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"19396\" class=\"elementor elementor-19396\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d95470e elementor-section-height-full elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"7d95470e\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-897ef2\" data-id=\"897ef2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52570954 elementor-widget elementor-widget-heading\" data-id=\"52570954\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">REST Assured.Day 1<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d89c47a elementor-widget elementor-widget-text-editor\" data-id=\"1d89c47a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>\u041a\u043e\u0440\u043e\u0442\u043a\u043e \u043f\u0440\u043e REST API<br \/><\/strong><strong>\u0412\u0432\u0435\u0434\u0435\u043d\u043d\u044f \u0432 REST Assured:<br \/><\/strong>\u041e\u0437\u043d\u0430\u0439\u043e\u043c\u0438\u0442\u0438\u0441\u044c \u0456\u0437 REST Assured<br \/>\u041f\u0440\u0438\u043a\u043b\u0430\u0434 \u043a\u043e\u0434\u0443 \u0434\u043b\u044f \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f REST Assured<br \/>\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u043f\u0435\u0440\u0448\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0443<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b794970 elementor-widget elementor-widget-button\" data-id=\"1b794970\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"#start\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">\u041f\u043e\u0447\u043d\u0435\u043c\u043e<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5f3447dd\" data-id=\"5f3447dd\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6e7c3c43 elementor-widget elementor-widget-image\" data-id=\"6e7c3c43\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"522\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon.png\" class=\"attachment-large size-large wp-image-19399\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon.png 578w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon-300x271.png 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon-13x12.png 13w\" sizes=\"(max-width: 578px) 100vw, 578px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-658d4791 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"658d4791\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d70d530\" data-id=\"4d70d530\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28166a5e elementor-widget elementor-widget-heading\" data-id=\"28166a5e\" data-element_type=\"widget\" id=\"start\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041a\u043e\u0440\u043e\u0442\u043a\u043e \u043f\u0440\u043e REST API<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb78841 elementor-widget elementor-widget-text-editor\" data-id=\"cb78841\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<div class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"c75d72a1-d6f2-4120-a66f-a19ab019f54b\"><div class=\"markdown prose w-full break-words dark:prose-invert light\"><p>REST (Representational State Transfer) API \u2013 \u0446\u0435 \u0430\u0440\u0445\u0456\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u0438\u0439 \u0441\u0442\u0438\u043b\u044c \u0434\u043b\u044f \u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0438 \u043c\u0435\u0440\u0435\u0436\u0435\u0432\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c, \u0437\u0430\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u043d\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 HTTP. \u0412\u0456\u043d \u0434\u043e\u0437\u0432\u043e\u043b\u044f\u0454 \u0432\u0437\u0430\u0454\u043c\u043e\u0434\u0456\u044f\u0442\u0438 \u0437 \u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438, \u043e\u0431\u043c\u0456\u043d\u044e\u044e\u0447\u0438\u0441\u044c \u0434\u0430\u043d\u0438\u043c\u0438 \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 JSON \u0430\u0431\u043e XML.<\/p><p><strong>\u041e\u0441\u043d\u043e\u0432\u043d\u0456 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438 REST API:<\/strong><\/p><ol><li><p><strong>\u0420\u0435\u0441\u0443\u0440\u0441\u0438<\/strong>: \u041e\u0431'\u0454\u043a\u0442\u0438 \u0430\u0431\u043e \u0434\u0430\u043d\u0456, \u0434\u043e \u044f\u043a\u0438\u0445 \u043c\u043e\u0436\u043d\u0430 \u043e\u0442\u0440\u0438\u043c\u0430\u0442\u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u0430\u0431\u043e \u043c\u043e\u0434\u0438\u0444\u0456\u043a\u0443\u0432\u0430\u0442\u0438. \u041a\u043e\u0436\u0435\u043d \u0440\u0435\u0441\u0443\u0440\u0441 \u0456\u0434\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0443\u0454\u0442\u044c\u0441\u044f \u0443\u043d\u0456\u043a\u0430\u043b\u044c\u043d\u043e\u044e URL-\u0430\u0434\u0440\u0435\u0441\u043e\u044e.<\/p><\/li><li><p><strong>HTTP \u043c\u0435\u0442\u043e\u0434\u0438<\/strong>: REST \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454 \u043e\u0441\u043d\u043e\u0432\u043d\u0456 HTTP \u043c\u0435\u0442\u043e\u0434\u0438 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0439 \u0437 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c\u0438:<\/p><ul><li>GET: \u041e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u0445.<\/li><li>POST: \u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u043d\u043e\u0432\u0438\u0445 \u0434\u0430\u043d\u0438\u0445.<\/li><li>PUT: \u041e\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u043d\u0430\u044f\u0432\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445.<\/li><li>DELETE: \u0412\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u0445.<\/li><\/ul><\/li><li><p><strong>\u041f\u043e\u0434\u0430\u043d\u043d\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u0456\u0432:<\/strong>:\u0420\u0435\u0441\u0443\u0440\u0441\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u044c\u0441\u044f \u043c\u0456\u0436 \u043a\u043b\u0456\u0454\u043d\u0442\u043e\u043c \u0442\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 JSON \u0430\u0431\u043e XML.<\/p><\/li><li><p><strong>\u0411\u0435\u0437 \u0441\u0442\u0430\u043d\u0443 (Stateless)<\/strong>: \u041a\u043e\u0436\u0435\u043d \u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u0432\u0441\u044e \u043d\u0435\u043e\u0431\u0445\u0456\u0434\u043d\u0443 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u0434\u043b\u044f \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f \u0446\u044c\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0442\u0443. \u0421\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0437\u0431\u0435\u0440\u0456\u0433\u0430\u0442\u0438 \u0441\u0442\u0430\u043d \u043a\u043b\u0456\u0454\u043d\u0442\u0430 \u043c\u0456\u0436 \u0437\u0430\u043f\u0438\u0442\u0430\u043c\u0438.<\/p><\/li><li><p><strong>\u041e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u0456\u0441\u0442\u044c (Uniform Interface):<\/strong>: \u0406\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 \u043e\u0434\u043d\u0430\u043a\u043e\u0432\u0438\u043c \u0434\u043b\u044f \u0432\u0441\u0456\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u0456\u0432<\/p><\/li><li><p><strong>\u0428\u0430\u0440 \u0432\u0437\u0430\u0454\u043c\u043e\u0434\u0456\u0457 (Layered System)<\/strong>: \u041a\u043b\u0456\u0454\u043d\u0442 \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0437\u043d\u0430\u0442\u0438 \u043f\u0440\u043e \u0431\u0443\u0434\u044c-\u044f\u043a\u0456 \u043f\u0440\u043e\u043c\u0456\u0436\u043d\u0456 \u0448\u0430\u0440\u0438 \u043c\u0456\u0436 \u043d\u0438\u043c \u0456 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.<\/p><\/li><\/ol><p>REST API \u0454 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0438\u043c \u0432\u0438\u0431\u043e\u0440\u043e\u043c \u0434\u043b\u044f \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0456\u0441\u0456\u0432 \u0447\u0435\u0440\u0435\u0437 \u0441\u0432\u043e\u044e \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0443, \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043e\u0432\u0430\u043d\u0456\u0441\u0442\u044c \u0442\u0430 \u0433\u043d\u0443\u0447\u043a\u0456\u0441\u0442\u044c. \u0412\u0456\u043d \u0448\u0438\u0440\u043e\u043a\u043e \u0437\u0430\u0441\u0442\u043e\u0441\u043e\u0432\u0443\u0454\u0442\u044c\u0441\u044f \u0443 \u0440\u043e\u0437\u0440\u043e\u0431\u0446\u0456 \u043c\u043e\u0431\u0456\u043b\u044c\u043d\u0438\u0445 \u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432, \u0432\u0435\u0431-\u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432.<\/p><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-258ebeb elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"258ebeb\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2d40326\" data-id=\"2d40326\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4b62a8f elementor-widget elementor-widget-image\" data-id=\"4b62a8f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"667\" height=\"498\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/left-image.png\" class=\"attachment-large size-large wp-image-19401\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/left-image.png 667w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/left-image-300x224.png 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/left-image-16x12.png 16w\" sizes=\"(max-width: 667px) 100vw, 667px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-03d9b6e\" data-id=\"03d9b6e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-324979b elementor-widget elementor-widget-heading\" data-id=\"324979b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0412\u0441\u0442\u0443\u043f \u0434\u043e REST Assured<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5e181d elementor-widget elementor-widget-text-editor\" data-id=\"a5e181d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\"><strong>REST Assured<\/strong> \u2013 \u0446\u0435 \u0431\u0456\u0431\u043b\u0456\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f RESTful \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0456\u0441\u0456\u0432 Java.<\/span><\/span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u0412\u043e\u043d\u0430 \u043d\u0430\u0434\u0430\u0454 \u043c\u043e\u0436\u043b\u0438\u0432\u043e\u0441\u0442\u0456 \u0434\u043b\u044f \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f, \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0442\u0430 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438 HTTP \u0437\u0430\u043f\u0438\u0442\u0456\u0432 \u0442\u0430 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0435\u0439.<\/span><\/span> <\/span><\/p><p><span class=\"HwtZe\" lang=\"ru\"><strong><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041e\u0441\u043d\u043e\u0432\u043d\u0456 \u043f\u0435\u0440\u0435\u0432\u0430\u0433\u0438 REST Assured:<\/span><\/span><\/strong> <br \/>&#8212;<\/span><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041b\u0435\u0433\u043a\u043e \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438: \u043d\u0435 \u0432\u0438\u043c\u0430\u0433\u0430\u0454 \u0437\u043d\u0430\u043d\u043d\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0456\u0447\u043d\u0438\u0445 \u043c\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u043d\u043d\u044f \u0447\u0438 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0456\u0432.<br \/>\u041c\u043e\u0436\u043b\u0438\u0432\u0456\u0441\u0442\u044c \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u0442\u0438 \u0431\u0443\u0434\u044c-\u044f\u043a\u0456 \u043c\u0435\u0442\u043e\u0434\u0438 HTTP: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH<\/span><\/span> <br \/><\/span><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">-\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457: Basic, OAuth, Digest, NTLM, Form.<br \/>-\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0441\u0435\u0440\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457\/\u0434\u0435\u0441\u0435\u0440\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457 JSON \u0442\u0430 XML.<\/span><\/span><br \/>&#8212;<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041c\u043e\u0436\u043b\u0438\u0432\u0456\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0442\u0438 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0437\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u0441\u043f\u0435\u0446\u0438\u0444\u0456\u0447\u043d\u0438\u0445 \u0443\u043c\u043e\u0432.<\/span><\/span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\"><br \/>-\u041c\u043e\u0436\u043b\u0438\u0432\u0456\u0441\u0442\u044c \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0437\u0430\u043f\u0438\u0442\u0456\u0432 \u0456\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438, \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430\u043c\u0438, \u0442\u0456\u043b\u043e\u043c \u0437\u0430\u043f\u0438\u0442\u0443 \u0442\u0430 \u0442\u0456\u043b\u043e\u043c \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456.<\/span><\/span> <\/span><\/p><p><span class=\"HwtZe\" lang=\"ru\"><strong><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041e\u0441\u043d\u043e\u0432\u043d\u0456 \u0444\u0443\u043d\u043a\u0446\u0456\u0457 REST Assured:<\/span><\/span><\/strong> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\"><br \/>-\u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0442\u0430 \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0437\u0430\u043f\u0438\u0442\u0456\u0432 HTTP.<\/span><\/span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\"><br \/>-\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0435\u0439 HTTP<\/span><\/span> <br \/>&#8212;<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041f\u0430\u0440\u0441\u0438\u043d\u0433 \u0442\u0430 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 JSON \u0430\u0431\u043e XML \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0435\u0439.<br \/>-\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457.<\/span><\/span><br \/>&#8212;<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0441\u0435\u0440\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457\/\u0434\u0435\u0441\u0435\u0440\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457 JSON \u0442\u0430 XML.<\/span><\/span> <\/span><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\"><br \/>-\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0444\u0430\u0439\u043b\u0456\u0432 \u0434\u043b\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u0430\u0440\u0442\u0456\u0432.<\/span><\/span><br \/>&#8212;<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 Cookies.<\/span><\/span> <br \/>&#8212;<\/span><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0441\u0435\u0441\u0456\u0439.<\/span><\/span><\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e92e569 elementor-widget elementor-widget-text-editor\" data-id=\"e92e569\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>&lt;dependency&gt;<\/strong><br \/><strong>&lt;groupId&gt;io.rest-assured&lt;\/groupId&gt;<\/strong><br \/><strong>&lt;artifactId&gt;rest-assured&lt;\/artifactId&gt;<\/strong><br \/><strong>&lt;version&gt;5.4.0&lt;\/version&gt;<\/strong><br \/><strong>&lt;scope&gt;test&lt;\/scope&gt;<\/strong><br \/><strong>&lt;\/dependency&gt;<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f05aad elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f05aad\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-149c213\" data-id=\"149c213\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7be1ed4 elementor-widget elementor-widget-heading\" data-id=\"7be1ed4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0442\u0430 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f IntelliJ IDEA<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8d2b94 elementor-widget elementor-widget-text-editor\" data-id=\"c8d2b94\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0429\u043e\u0431 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 IntelliJ IDEA \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f RESTful API \u0437\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e REST Assured, \u0432\u0430\u043c \u0437\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0432\u0438\u043a\u043e\u043d\u0430\u0442\u0438 \u043a\u0456\u043b\u044c\u043a\u0430 \u043a\u0440\u043e\u043a\u0456\u0432. \u041e\u0441\u044c \u043f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0430 \u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0456\u044f:<\/p><h3><b>\u041a\u0440\u043e\u043a 1: \u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f IntelliJ IDEA Community Edition<\/b><\/h3><p>\u042f\u043a\u0449\u043e \u0432\u0438 \u0449\u0435 \u043d\u0435 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 IntelliJ IDEA Community Edition, \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0440\u043e\u0431\u0438\u0442\u0438 \u0446\u0435 \u0437\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u043c:<a href=\"https:\/\/www.jetbrains.com\/idea\/download\/\"> https:\/\/www.jetbrains.com\/idea\/download\/<\/a><\/p><h3><b>\u041a\u0440\u043e\u043a 2: \u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f Java Development Kit (JDK)<\/b><\/h3><p>\u042f\u043a\u0449\u043e \u0443 \u0432\u0430\u0441 \u0449\u0435 \u043d\u0435 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e JDK, \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0439\u043e\u0433\u043e \u0437 \u043e\u0444\u0456\u0446\u0456\u0439\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0443 Oracle:<a href=\"https:\/\/www.oracle.com\/java\/technologies\/javase-jdk11-downloads.html\"> https:\/\/www.oracle.com\/java\/technologies\/javase-jdk11-downloads.html<\/a><\/p><h3><b>\u041a\u0440\u043e\u043a 3: \u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f Maven<\/b><\/h3><p>\u042f\u043a\u0449\u043e \u0443 \u0432\u0430\u0441 \u0449\u0435 \u043d\u0435 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 Maven, \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0439\u043e\u0433\u043e \u0437 \u043e\u0444\u0456\u0446\u0456\u0439\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0443 Apache Maven:<a href=\"https:\/\/maven.apache.org\/download.cgi\"> https:\/\/maven.apache.org\/download.cgi<\/a><\/p><h3><b>\u041a\u0440\u043e\u043a 4: \u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0443 Maven \u0443 IntelliJ IDEA<\/b><\/h3><ol><li aria-level=\"1\"><p>\u0412\u0456\u0434\u043a\u0440\u0438\u0439\u0442\u0435 IntelliJ IDEA (\u0432\u0435\u0440\u0441\u0456\u044f 2024.1) \u0456 \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044c File -&gt; New -&gt; Project.<\/p><\/li><li aria-level=\"1\"><p>\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0440\u043e\u0454\u043a\u0442 Java.<\/p><\/li><li aria-level=\"1\"><p>\u0412\u043a\u0430\u0436\u0456\u0442\u044c \u043d\u0430\u0437\u0432\u0443 \u043f\u0440\u043e\u0454\u043a\u0442\u0443 \u0443 \u043f\u043e\u043b\u0456 \"Name\".<\/p><\/li><li aria-level=\"1\"><p>\u0423 Build System \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044c Maven \u044f\u043a \u0442\u0438\u043f \u043f\u0440\u043e\u0435\u043a\u0442\u0443.<\/p><\/li><li aria-level=\"1\"><p>\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0432\u0435\u0440\u0441\u0456\u044e JDK.<\/p><\/li><li aria-level=\"1\"><p>\u041d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c \"Create\"<\/p><\/li><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-92ce883\" data-id=\"92ce883\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3009ab9 elementor-widget elementor-widget-image\" data-id=\"3009ab9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"667\" height=\"529\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/right-image.png\" class=\"attachment-large size-large wp-image-19405\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/right-image.png 667w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/right-image-300x238.png 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/right-image-15x12.png 15w\" sizes=\"(max-width: 667px) 100vw, 667px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ba7c712 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ba7c712\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1fae7e7\" data-id=\"1fae7e7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-157094f elementor-widget elementor-widget-heading\" data-id=\"157094f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"> \u0414\u043e\u0434\u0430\u0432\u0430\u043d\u043d\u044f \u0437\u0430\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u0435\u0439 REST Assured \u0442\u0430 JUnit \u0443 \u0444\u0430\u0439\u043b pom.xml<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b03451 elementor-widget elementor-widget-text-editor\" data-id=\"9b03451\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0412\u0456\u0434\u043a\u0440\u0438\u0439\u0442\u0435 \u0444\u0430\u0439\u043b pom.xml \u0443 \u043a\u043e\u0440\u0435\u043d\u0435\u0432\u0456\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0456\u0457 \u043f\u0440\u043e\u0435\u043a\u0442\u0443 \u0442\u0430 \u0434\u043e\u0434\u0430\u0439\u0442\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443 \u0437\u0430\u043b\u0435\u0436\u043d\u0456\u0441\u0442\u044c \u0434\u043e \u0440\u043e\u0437\u0434\u0456\u043b\u0443 :<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a4b031 elementor-widget elementor-widget-text-editor\" data-id=\"6a4b031\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>&lt;!&#8212; https:\/\/mvnrepository.com\/artifact\/io.rest-assured\/rest-assured &#8212;&gt;<\/strong><br \/><strong>&lt;dependency&gt;<\/strong><br \/><strong>&lt;groupId&gt;io.rest-assured&lt;\/groupId&gt;<\/strong><br \/><strong>&lt;artifactId&gt;rest-assured&lt;\/artifactId&gt;<\/strong><br \/><strong>&lt;version&gt;5.4.0&lt;\/version&gt;<\/strong><br \/><strong>&lt;scope&gt;test&lt;\/scope&gt;<\/strong><br \/><strong>&lt;\/dependency&gt;<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a05192a elementor-widget elementor-widget-text-editor\" data-id=\"a05192a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0414\u043e\u0434\u0430\u0442\u0438 \u0449\u0435 \u0437\u0430\u043b\u0435\u0436\u043d\u0456\u0441\u0442\u044c jUnit. <br \/><strong>JUnit<\/strong> \u2014 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u043e\u0432\u0430\u043d\u0438\u0445 \u0442\u0435\u0441\u0442\u0456\u0432 Java. JUnit \u0434\u043e\u0437\u0432\u043e\u043b\u044f\u0454 \u0441\u0442\u0432\u043e\u0440\u044e\u0432\u0430\u0442\u0438 \u0442\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u0456 \u0432\u0438\u043f\u0430\u0434\u043a\u0438 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438 \u0441\u0432\u043e\u0433\u043e \u043a\u043e\u0434\u0443. \u0423 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0456 \u0446\u044c\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0443 JUnit \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0442\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0443 \u0442\u0435\u0441\u0442\u043e\u0432\u0438\u0445 \u0432\u0438\u043f\u0430\u0434\u043a\u0456\u0432 REST API \u0437 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f\u043c REST Assured.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4f11b6 elementor-widget elementor-widget-text-editor\" data-id=\"b4f11b6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>&lt;!&#8212; https:\/\/mvnrepository.com\/artifact\/org.junit.jupiter\/junit-jupiter-engine &#8212;&gt;<\/strong><br \/><strong>&lt;dependency&gt;<\/strong><br \/><strong>&lt;groupId&gt;org.junit.jupiter&lt;\/groupId&gt;<\/strong><br \/><strong>&lt;artifactId&gt;junit-jupiter-engine&lt;\/artifactId&gt;<\/strong><br \/><strong>&lt;version&gt;5.10.2&lt;\/version&gt;<\/strong><br \/><strong>&lt;scope&gt;test&lt;\/scope&gt;<\/strong><br \/><strong>&lt;\/dependency&gt;<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-242a8ab\" data-id=\"242a8ab\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-02b3d62 elementor-widget elementor-widget-image\" data-id=\"02b3d62\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"843\" height=\"843\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-19361\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-1024x1024.jpg 1024w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-300x300.jpg 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-150x150.jpg 150w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-768x768.jpg 768w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-12x12.jpg 12w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1-75x75.jpg 75w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/MyApril6-1.jpg 1200w\" sizes=\"(max-width: 843px) 100vw, 843px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9f90425 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9f90425\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e50415\" data-id=\"1e50415\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cd6febd elementor-widget elementor-widget-heading\" data-id=\"cd6febd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0443<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-640bb52 elementor-widget elementor-widget-text-editor\" data-id=\"640bb52\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h3>\u00a0<\/h3><ol><li aria-level=\"1\">\u0423 IntelliJ IDEA \u043f\u0435\u0440\u0435\u0439\u0434\u0456\u0442\u044c \u0434\u043e \u043f\u0430\u043f\u043a\u0438 src\/test\/java (\u044f\u043a\u0449\u043e \u043d\u0456, \u0442\u043e \u0441\u0442\u0432\u043e\u0440\u0456\u0442\u044c).<\/li><li aria-level=\"1\">\u041f\u0440\u0430\u0432\u043e\u044e \u043a\u043d\u043e\u043f\u043a\u043e\u044e \u043c\u0438\u0448\u0456 \u043d\u0430 \u043f\u0430\u043f\u0446\u0456 java \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044c New -&gt; Java Class.<\/li><li aria-level=\"1\">\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u0430\u0437\u0432\u0443 \u043a\u043b\u0430\u0441\u0443, \u043d\u0430\u043f\u0440\u0438\u043a\u043b\u0430\u0434 BookingAPITest.<\/li><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d7ed7bf\" data-id=\"d7ed7bf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f8dfacb elementor-widget elementor-widget-image\" data-id=\"f8dfacb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"843\" height=\"843\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-19360\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-1024x1024.jpg 1024w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-300x300.jpg 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-150x150.jpg 150w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-768x768.jpg 768w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-12x12.jpg 12w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-75x75.jpg 75w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1.jpg 1200w\" sizes=\"(max-width: 843px) 100vw, 843px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eb3fa55 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eb3fa55\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ded1d46\" data-id=\"ded1d46\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-87300ce elementor-widget elementor-widget-heading\" data-id=\"87300ce\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0442\u0435\u0441\u0442\u0456\u0432 \u0456\u0437 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f\u043c REST Assured<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-606c13d elementor-widget elementor-widget-text-editor\" data-id=\"606c13d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041e\u0441\u044c \u043f\u0440\u0438\u043a\u043b\u0430\u0434 \u0442\u0435\u0441\u0442\u0443, \u044f\u043a\u0438\u0439 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454 REST Assured \u0434\u043b\u044f \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f GET-\u0437\u0430\u043f\u0438\u0442\u0443 \u0434\u043e API:<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b80a26 elementor-widget elementor-widget-text-editor\" data-id=\"3b80a26\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>import io.restassured.RestAssured;<\/strong><br \/><strong>import io.restassured.http.ContentType;<\/strong><br \/><strong>import org.junit.jupiter.api.BeforeAll;<\/strong><br \/><strong>import org.junit.jupiter.api.Test;<\/strong><\/p><p><strong>import static io.restassured.RestAssured.given;<\/strong><br \/><strong>import static org.hamcrest.Matchers.*;<\/strong><\/p><p><strong>public class BookingAPITest {<\/strong><\/p><p><strong>@BeforeAll<\/strong><br \/><strong>public static void setup() {<\/strong><br \/><strong>RestAssured.baseURI = &#171;https:\/\/restful-booker.herokuapp.com&#187;;<\/strong><br \/><strong>}<\/strong><\/p><p><strong>@Test<\/strong><br \/><strong>public void testGetBookingById() {<\/strong><br \/><strong>given()<\/strong><br \/><strong>.pathParam(&#171;id&#187;, 1)<\/strong><br \/><strong>.when()<\/strong><br \/><strong>.get(&#171;\/booking\/{id}&#187;)<\/strong><br \/><strong>.then()<\/strong><br \/><strong>.statusCode(200)<\/strong><br \/><strong>.contentType(ContentType.JSON)<\/strong><br \/><strong>.body(&#171;firstname&#187;, equalTo(&#171;Susan&#187;))<\/strong><br \/><strong>.body(&#171;lastname&#187;, equalTo(&#171;Brown&#187;))<\/strong><br \/><strong>.body(&#171;totalprice&#187;, equalTo(374))<\/strong><br \/><strong>.body(&#171;depositpaid&#187;, equalTo(true))<\/strong><br \/><strong>.body(&#171;bookingdates.checkin&#187;, equalTo(&#171;2024-05-01&#187;))<\/strong><br \/><strong>.body(&#171;bookingdates.checkout&#187;, equalTo(&#171;2024-05-10&#187;))<\/strong><br \/><strong>.body(&#171;additionalneeds&#187;, equalTo(&#171;Breakfast&#187;));<\/strong><br \/><strong>}<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6541782\" data-id=\"6541782\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f152b21 elementor-widget elementor-widget-image\" data-id=\"f152b21\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"843\" height=\"843\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-19360\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-1024x1024.jpg 1024w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-300x300.jpg 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-150x150.jpg 150w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-768x768.jpg 768w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-12x12.jpg 12w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1-75x75.jpg 75w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/Wavy_Tech-17_Single-03-1-scaled-1.jpg 1200w\" sizes=\"(max-width: 843px) 100vw, 843px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f5f7d59 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f5f7d59\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75dcae7\" data-id=\"75dcae7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c4d69c5 elementor-widget elementor-widget-text-editor\" data-id=\"c4d69c5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0426\u0435\u0439 \u043a\u043e\u0434 \u2013 \u0446\u0435 \u043f\u0440\u043e\u0441\u0442\u0438\u0439 \u043f\u0440\u0438\u043a\u043b\u0430\u0434 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f API \u0437 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f\u043c \u0431\u0456\u0431\u043b\u0456\u043e\u0442\u0435\u043a\u0438 REST Assured \u0443 \u0441\u0435\u0440\u0435\u0434\u043e\u0432\u0438\u0449\u0456 JUnit 5. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u043e\u0437\u0431\u0435\u0440\u0435\u043c\u043e \u0439\u043e\u0433\u043e:<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ac8d68 elementor-widget elementor-widget-text-editor\" data-id=\"7ac8d68\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>import io.restassured.RestAssured;<\/strong><br \/><strong>import io.restassured.http.ContentType;<\/strong><br \/><strong>import org.junit.jupiter.api.BeforeAll;<\/strong><br \/><strong>import org.junit.jupiter.api.Test;<\/strong><\/p><p><strong>import static io.restassured.RestAssured.given;<\/strong><br \/><strong>import static org.hamcrest.Matchers.*;<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6aa583 elementor-widget elementor-widget-text-editor\" data-id=\"d6aa583\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0406\u043c\u043f\u043e\u0440\u0442 \u043d\u0435\u043e\u0431\u0445\u0456\u0434\u043d\u0438\u0445 \u043a\u043b\u0430\u0441\u0456\u0432 \u0456\u0437 \u0431\u0456\u0431\u043b\u0456\u043e\u0442\u0435\u043a\u0438 REST Assured \u0442\u0430 JUnit 5.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49043d9 elementor-widget elementor-widget-text-editor\" data-id=\"49043d9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>public class BookingAPITest {<\/strong><\/p><p><strong>@BeforeAll<\/strong><br \/><strong>public static void setup() {<\/strong><br \/><strong>RestAssured.baseURI = &#171;https:\/\/restful-booker.herokuapp.com&#187;;<\/strong><br \/><strong>}<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88cc7b5 elementor-widget elementor-widget-text-editor\" data-id=\"88cc7b5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041e\u0433\u043e\u043b\u043e\u0448\u0435\u043d\u043d\u044f \u043a\u043b\u0430\u0441\u0443 \u0442\u0435\u0441\u0442\u0443 \u0442\u0430 \u043c\u0435\u0442\u043e\u0434\u0443 \u0456\u043d\u0456\u0446\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457 (@BeforeAll), \u044f\u043a\u0438\u0439 \u0432\u0438\u043a\u043e\u043d\u0443\u0432\u0430\u0442\u0438\u043c\u0435\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0435\u0434 \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f\u043c \u0443\u0441\u0456\u0445 \u0442\u0435\u0441\u0442\u0456\u0432. \u041c\u0435\u0442\u043e\u0434 setup() \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u044e\u0454 \u0431\u0430\u0437\u043e\u0432\u0438\u0439 URI \u0432\u0441\u0456\u043c \u0437\u0430\u043f\u0438\u0442\u0456\u0432. \u0412 \u0434\u0430\u043d\u043e\u043c\u0443 \u0432\u0438\u043f\u0430\u0434\u043a\u0443, \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u0442\u044c\u0441\u044f API \u0441\u0435\u0440\u0432\u0456\u0441 \u0434\u043b\u044f \u0431\u0440\u043e\u043d\u044e\u0432\u0430\u043d\u043d\u044f \u043d\u0430 \u0441\u0430\u0439\u0442\u0456 <a href=\"https:\/\/restful-booker.herokuapp.com\" target=\"_new\">https:\/\/restful-booker.herokuapp.com<\/a>.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b728a37 elementor-widget elementor-widget-text-editor\" data-id=\"b728a37\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>\u00a0@Test<\/strong><br \/><strong>public void testGetBookingById() {<\/strong><br \/><strong>given()<\/strong><br \/><strong>.pathParam(&#171;id&#187;, 1)<\/strong><br \/><strong>.when()<\/strong><br \/><strong>.get(&#171;\/booking\/{id}&#187;)<\/strong><br \/><strong>.then()<\/strong><br \/><strong>.statusCode(200)<\/strong><br \/><strong>.contentType(ContentType.JSON)<\/strong><br \/><strong>.body(&#171;firstname&#187;, equalTo(&#171;Susan&#187;))<\/strong><br \/><strong>.body(&#171;lastname&#187;, equalTo(&#171;Brown&#187;))<\/strong><br \/><strong>.body(&#171;totalprice&#187;, equalTo(374))<\/strong><br \/><strong>.body(&#171;depositpaid&#187;, equalTo(true))<\/strong><br \/><strong>.body(&#171;bookingdates.checkin&#187;, equalTo(&#171;2024-05-01&#187;))<\/strong><br \/><strong>.body(&#171;bookingdates.checkout&#187;, equalTo(&#171;2024-05-10&#187;))<\/strong><br \/><strong>.body(&#171;additionalneeds&#187;, equalTo(&#171;Breakfast&#187;));<\/strong><br \/><strong>}<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26f45aa elementor-widget elementor-widget-text-editor\" data-id=\"26f45aa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041c\u0435\u0442\u043e\u0434 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f testGetBookingById(). \u0412 \u0434\u0430\u043d\u043e\u043c\u0443 \u0432\u0438\u043f\u0430\u0434\u043a\u0443 \u0432\u0456\u043d \u0432\u0438\u043a\u043e\u043d\u0443\u0454 GET-\u0437\u0430\u043f\u0438\u0442 \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0457 \u043f\u0440\u043e \u0431\u0440\u043e\u043d\u044e\u0432\u0430\u043d\u043d\u044f \u0437\u0430 ID.<\/p><ul><li><code>given()<\/code>: \u0412\u043a\u0430\u0437\u0443\u0454 \u043f\u043e\u0447\u0430\u0442\u043a\u043e\u0432\u0438\u0439 \u0441\u0442\u0430\u043d \u0437\u0430\u043f\u0438\u0442\u0443<ul><li><code>.pathParam(\"id\", 1)<\/code>: \u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u044e\u0454 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0448\u043b\u044f\u0445\u0443 (path parameter) \u0437 \u0456\u043c\u0435\u043d\u0435\u043c \u00abid\u00bb \u0456 \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f\u043c 1.<\/li><\/ul><\/li><li><code>when()<\/code>: \u0412\u0438\u043a\u043e\u043d\u0443\u0454 \u0437\u0430\u043f\u0438\u0442.<ul><li><code>.get(\"\/booking\/{id}\")<\/code>: \u0412\u0438\u043a\u043e\u043d\u0443\u0454 GET-\u0437\u0430\u043f\u0438\u0442 \u0437\u0430 \u0430\u0434\u0440\u0435\u0441\u043e\u044e \"\/booking\/{id}\".<\/li><\/ul><\/li><li><code>then()<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0430 \u0437\u0430\u043f\u0438\u0442.<ul><li><code>.statusCode(200)<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0447\u0438 \u0441\u0442\u0430\u0442\u0443\u0441-\u043a\u043e\u0434 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 200 (OK).<\/li><li><code>.contentType(ContentType.JSON)<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0447\u0438 \u0442\u0438\u043f \u0432\u043c\u0456\u0441\u0442\u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 JSON.<\/li><li><code>.body(\"firstname\", equalTo(\"Susan\"))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"firstname\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 \"Susan\".<\/li><li><code>.body(\"lastname\", equalTo(\"Brown\"))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"lastname\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 \"Brown\".<\/li><li><code>.body(\"totalprice\", equalTo(374))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \u00abtotalprice\u00bb \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 374<\/li><li><code>.body(\"depositpaid\", equalTo(true))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"depositpaid\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 true.<\/li><li><code>.body(\"bookingdates.checkin\", equalTo(\"2024-05-01\"))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"checkin\" \u0432 \u043e\u0431'\u0454\u043a\u0442\u0456 \"bookingdates\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 \"2024-05-01\".<\/li><li><code>.body(\"bookingdates.checkout\", equalTo(\"2024-05-10\"))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"checkout\" \u0432 \u043e\u0431'\u0454\u043a\u0442\u0456 \"bookingdates\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 \"2024-05-10\".<\/li><li><code>.body(\"additionalneeds\", equalTo(\"Breakfast\"))<\/code>: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u044f\u0454, \u0449\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u044f \"additionalneeds\" \u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u0434\u043e\u0440\u0456\u0432\u043d\u044e\u0454 \"Breakfast\".<\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-15650472 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15650472\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2bec32bd\" data-id=\"2bec32bd\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4c05e8b3 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4c05e8b3\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5edcc175\" data-id=\"5edcc175\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5d9d74d1 elementor-widget elementor-widget-heading\" data-id=\"5d9d74d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u0430 \u0447\u0430\u0441\u0442\u0438\u043d\u0430<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b3f6473 elementor-widget elementor-widget-text-editor\" data-id=\"1b3f6473\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ol><li>\u0412\u0438\u0432\u0447\u0438\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044e<\/li><li>\u0421\u043a\u043b\u0430\u0441\u0442\u0438 \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0438<\/li><li>\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u0438 \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u0438<\/li><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-658798dc\" data-id=\"658798dc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4dfb3313 elementor-align-left elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"4dfb3313\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"#doc\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-hand-point-down\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0447\u043d\u0435\u043c\u043e<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-169bbed1 elementor-section-height-full elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"169bbed1\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2a52bec9\" data-id=\"2a52bec9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c56852 elementor-widget elementor-widget-heading\" data-id=\"7c56852\" data-element_type=\"widget\" id=\"doc\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044f REST API<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-789d2bf9 elementor-widget elementor-widget-text-editor\" data-id=\"789d2bf9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041f\u0435\u0440\u0435\u0434 \u043f\u043e\u0447\u0430\u0442\u043a\u043e\u043c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0442\u0435\u0441\u0442\u0456\u0432 \u043d\u0435\u043e\u0431\u0445\u0456\u0434\u043d\u043e \u0440\u0435\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0438\u0432\u0447\u0438\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044e REST API. \u0411\u0435\u0437 \u0446\u044c\u043e\u0433\u043e \u0435\u0442\u0430\u043f\u0443 \u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0441\u043a\u043b\u0430\u0441\u0442\u0438 \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0438, \u044f\u043a\u0456 \u043e\u0445\u043e\u043f\u043b\u044e\u044e\u0442\u044c \u0432\u0441\u0456 \u0441\u0446\u0435\u043d\u0430\u0440\u0456\u0457 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f. \u0423 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u0457 \u0432\u0438 \u0437\u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u0432\u0441\u0456 \u043d\u0435\u043e\u0431\u0445\u0456\u0434\u043d\u0456 \u0435\u043d\u0434\u043f\u043e\u0456\u043d\u0442\u0438, \u043c\u0435\u0442\u043e\u0434\u0438 \u0437\u0430\u043f\u0438\u0442\u0456\u0432, \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 \u0442\u0430 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456. \u0426\u0435 \u0434\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u0432\u0430\u043c \u0433\u043b\u0438\u0431\u043e\u043a\u043e \u0437\u0440\u043e\u0437\u0443\u043c\u0456\u0442\u0438, \u044f\u043a \u0432\u0437\u0430\u0454\u043c\u043e\u0434\u0456\u044f\u0442\u0438 \u0437 API, \u0456 \u043f\u0435\u0440\u0435\u043a\u043e\u043d\u0430\u0442\u0438\u0441\u044f, \u0449\u043e \u0432\u0430\u0448\u0456 \u0442\u0435\u0441\u0442\u0438 \u043f\u043e\u0432\u043d\u043e\u0446\u0456\u043d\u043d\u043e \u043f\u043e\u043a\u0440\u0438\u0432\u0430\u0442\u0438\u043c\u0443\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0456\u043e\u043d\u0430\u043b\u044c\u043d\u0456\u0441\u0442\u044c, \u0437\u0430 \u0432\u0438\u043d\u044f\u0442\u043a\u043e\u043c \u043f\u043e\u043c\u0438\u043b\u043e\u043a \u0443 \u0440\u043e\u0431\u043e\u0442\u0456.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c536e7 elementor-widget elementor-widget-button\" data-id=\"4c536e7\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"https:\/\/docs.google.com\/document\/d\/1XZcIGMv3WZM0BQ20j3SWuChrwsH4tG2zjE1YdgIrH7o\/edit?usp=sharing\" target=\"_blank\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0412\u0438\u0432\u0447\u0438\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044e<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3710fd2e\" data-id=\"3710fd2e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-620a7d7b elementor-widget elementor-widget-spacer\" data-id=\"620a7d7b\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73dc9115 elementor-widget elementor-widget-spacer\" data-id=\"73dc9115\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8749e03 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8749e03\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6da50a3\" data-id=\"6da50a3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e5c7fd2 elementor-widget elementor-widget-heading\" data-id=\"e5c7fd2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0421\u043a\u043b\u0430\u0434\u0430\u043d\u043d\u044f \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0456\u0432 \u0437 \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u043e\u043a\u0435\u043d\u0430<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81355e7 elementor-widget elementor-widget-toggle\" data-id=\"81355e7\" data-element_type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-toggle\" role=\"tablist\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1351\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"tab\" aria-controls=\"elementor-tab-content-1351\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 1: \u041e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u043e\u043a\u0435\u043d\u0430 \u0437 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u043c\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u043c\u0438 \u0434\u0430\u043d\u0438\u043c\u0438<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1351\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1351\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 POST-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \/auth \u0437 \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u043c\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u043c\u0438 \u0434\u0430\u043d\u0438\u043c\u0438:<\/p><p>&#171;username&#187;: &#171;admin&#187;<br \/>&#171;password&#187;: &#171;password123&#187;<\/p><p><strong>Expected result:<\/strong><\/p><ul><li>\u0421\u0442\u0430\u0442\u0443\u0441-\u043a\u043e\u0434: 200 OK<\/li><li>\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043c\u0456\u0441\u0442\u0438\u0442\u044c \u0442\u043e\u043a\u0435\u043d<\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1352\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"tab\" aria-controls=\"elementor-tab-content-1352\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 2: \u041e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u043e\u043a\u0435\u043d\u0430 \u0437 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u043c \u0456\u043c'\u044f\u043c \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1352\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1352\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 POST-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \/auth \u0437 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u043c \u0456\u043c'\u044f\u043c \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430:<\/p><p>&#171;username&#187;: &#171;admin1&#187;<br \/>&#171;password&#187;: &#171;password123&#187;<\/p><p><strong>Expected result:<\/strong><\/p><ul><li>\u0421\u0442\u0430\u0442\u0443\u0441-\u043a\u043e\u0434: 200 OK<\/li><li>\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043c\u0456\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u043f\u043e\u043c\u0438\u043b\u043a\u0443<\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1353\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"tab\" aria-controls=\"elementor-tab-content-1353\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 3: \u041e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u043e\u043a\u0435\u043d\u0430 \u0437 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1353\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1353\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 POST-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \/auth \u0437 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0438\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c:<\/p><p>&#171;username&#187;: &#171;admin&#187;<br \/>&#171;password&#187;: &#171;password1234&#187;<\/p><p><strong>Expected result:<\/strong><\/p><ul><li>\u0421\u0442\u0430\u0442\u0443\u0441-\u043a\u043e\u0434: 200 OK<\/li><li>\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043c\u0456\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u043f\u043e\u043c\u0438\u043b\u043a\u0443<\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1354\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"tab\" aria-controls=\"elementor-tab-content-1354\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 4: \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0447\u0430\u0441\u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1354\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1354\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 POST-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \/auth \u0437 \u0434\u043e\u0432\u0456\u043b\u044c\u043d\u0438\u043c\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u043c\u0438 \u0434\u0430\u043d\u0438\u043c\u0438.<\/p><p><strong>Expected result:<\/strong><\/p><ul><li>\u0427\u0430\u0441 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u043c\u0435\u043d\u0448\u0435 3000 \u043c\u0441<\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19968d8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"19968d8\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8551f5b\" data-id=\"8551f5b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a5179a2 elementor-widget elementor-widget-heading\" data-id=\"a5179a2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u0443 \u0437 \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0456\u0432 \u0437 \u043a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u044f\u043c\u0438<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-730997c elementor-widget elementor-widget-text-editor\" data-id=\"730997c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>package activities; \/\/ Declaration of the package where this class is located<\/strong><\/p><p><strong>import io.restassured.RestAssured; \/\/ Importing the RestAssured class from the rest-assured library<\/strong><br \/><strong>import io.restassured.http.ContentType; \/\/ Importing the ContentType class from the rest-assured library<\/strong><br \/><strong>import io.restassured.response.ValidatableResponse; \/\/ Importing the ValidatableResponse class from the rest-assured library<\/strong><br \/><strong>import org.junit.jupiter.api.Assertions; \/\/ Importing the Assertions class from the JUnit Jupiter library<\/strong><br \/><strong>import org.junit.jupiter.api.DisplayName; \/\/ Importing the DisplayName annotation from the JUnit Jupiter library<\/strong><br \/><strong>import org.junit.jupiter.api.Test; \/\/ Importing the Test annotation from the JUnit Jupiter library<\/strong><\/p><p><strong>import static org.hamcrest.Matchers.lessThan; \/\/ Static import of the lessThan() method from the Matchers class in the Hamcrest library<\/strong><\/p><p><strong>public class AuthActivities { \/\/ Declaration of the AuthActivities class<\/strong><br \/><strong>private String baseUrl = &#171;https:\/\/restful-booker.herokuapp.com&#187;; \/\/ Defining the base URL for the API<\/strong><br \/><strong>private String basePath = &#171;\/auth&#187;; \/\/ Defining the base path for the API<\/strong><\/p><p><strong>\/\/ Test to get a token with valid credentials<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Get token with valid credentials&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test1() { \/\/ Method declaration for test1()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>String body = &#171;&#187;&#187;<\/strong><br \/><strong>{<\/strong><br \/><strong>&#171;username&#187; : &#171;admin&#187;,<\/strong><br \/><strong>&#171;password&#187; : &#171;password123&#187;<\/strong><br \/><strong>}<\/strong><br \/><strong>&#171;&#187;&#187;; \/\/ Defining a JSON string to be sent in the request. It contains the username and password.<\/strong><\/p><p><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.body(body) \/\/ Passing the request body<\/strong><br \/><strong>.log().all() \/\/ Logging all actions<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.post() \/\/ Sending a POST request<\/strong><br \/><strong>.then() \/\/ Starting response validation<\/strong><br \/><strong>.log().all(); \/\/ Logging all actions<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>Assertions.assertNotNull(response.extract().asString()); \/\/ Checking that the response is not null<\/strong><br \/><strong>Assertions.assertTrue(response.extract().asString().contains(&#171;token&#187;)); \/\/ Checking for the presence of &#171;token&#187; in the response<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to get a token with an invalid username<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Get token with invalid username&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test2() { \/\/ Method declaration for test2()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>String body = &#171;&#187;&#187;<\/strong><br \/><strong>{<\/strong><br \/><strong>&#171;username&#187; : &#171;admin1&#187;,<\/strong><br \/><strong>&#171;password&#187; : &#171;password123&#187;<\/strong><br \/><strong>}<\/strong><br \/><strong>&#171;&#187;&#187;; \/\/ Defining a JSON string to be sent in the request. It contains an incorrect username<\/strong><\/p><p><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.body(body) \/\/ Passing the request body<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.post() \/\/ Sending a POST request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>Assertions.assertNotNull(response.extract().asString()); \/\/ Checking that the response is not null<\/strong><br \/><strong>Assertions.assertTrue(response.extract().asString().contains(&#171;reason&#187;)); \/\/ Checking for the presence of &#171;reason&#187; in the response<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to get a token with an invalid password<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Get token with invalid password&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test3() { \/\/ Method declaration for test3()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>String body = &#171;&#187;&#187;<\/strong><br \/><strong>{<\/strong><br \/><strong>&#171;username&#187; : &#171;admin&#187;,<\/strong><br \/><strong>&#171;password&#187; : &#171;password1234&#187;<\/strong><br \/><strong>}<\/strong><br \/><strong>&#171;&#187;&#187;; \/\/ Defining a JSON string to be sent in the request. It contains an incorrect password<\/strong><\/p><p><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.body(body) \/\/ Passing the request body<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.post() \/\/ Sending a POST request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>Assertions.assertNotNull(response.extract().asString()); \/\/ Checking that the response is not null<\/strong><br \/><strong>Assertions.assertTrue(response.extract().asString().contains(&#171;reason&#187;)); \/\/ Checking for the presence of &#171;reason&#187; in the response<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to check the response time is less than 3000ms<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Response time less than 3000ms&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test5() { \/\/ Method declaration for test5()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>String body = &#171;&#187;&#187;<\/strong><br \/><strong>{<\/strong><br \/><strong>&#171;username&#187; : &#171;admin&#187;,<\/strong><br \/><strong>&#171;password&#187; : &#171;password1234&#187;<\/strong><br \/><strong>}<\/strong><br \/><strong>&#171;&#187;&#187;; \/\/ Defining a JSON string to be sent in the request. It contains an incorrect password<\/strong><\/p><p><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.body(body) \/\/ Passing the request body<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.post() \/\/ Sending a POST request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>response.assertThat().time(lessThan(3000L)); \/\/ Checking that the response time is less than 3000ms<\/strong><br \/><strong>}<\/strong><br \/><strong>}<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ade4dc9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ade4dc9\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-abcb1d5\" data-id=\"abcb1d5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-48f71f5 elementor-widget elementor-widget-heading\" data-id=\"48f71f5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0421\u043a\u043b\u0430\u0434\u0430\u043d\u043d\u044f \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0456\u0432 \u0437 \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0432\u0441\u0456\u0445 \u0431\u0440\u043e\u043d\u044e\u0432\u0430\u043d\u044c<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-092a7d5 elementor-widget elementor-widget-toggle\" data-id=\"092a7d5\" data-element_type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-toggle\" role=\"tablist\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9611\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"tab\" aria-controls=\"elementor-tab-content-9611\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 1: Get All Bookings<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9611\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-9611\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 GET-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u0435\u043d\u0434\u043f\u043e\u0456\u043d\u0442 \/booking.<\/p><p><strong>Expected result:<\/strong><\/p><ul><li style=\"list-style-type: none;\"><ul><li>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438, \u0449\u043e \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043c\u0430\u0454 \u043f\u043e\u043b\u0435 \u00abbookingid\u00bb.<\/li><li>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438, \u0449\u043e \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0435 \u043f\u0443\u0441\u0442\u0430.<\/li><\/ul><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9612\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"tab\" aria-controls=\"elementor-tab-content-9612\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 2: Status code is 200<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9612\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-9612\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 GET-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u0435\u043d\u0434\u043f\u043e\u0456\u043d\u0442 \/booking.<\/p><p><strong>Expected result:<\/strong><\/p><ul><li style=\"list-style-type: none;\"><ul><li>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438, \u0447\u0438 \u0441\u0442\u0430\u0442\u0443\u0441 \u043a\u043e\u0434\u0443 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 200 (OK).<\/li><\/ul><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9613\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"tab\" aria-controls=\"elementor-tab-content-9613\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 3: Response time less than 3000ms<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9613\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-9613\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 GET-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u0435\u043d\u0434\u043f\u043e\u0456\u043d\u0442 \/booking.<\/p><p><strong>Expected result:<\/strong><\/p><ul><li style=\"list-style-type: none;\"><ul><li>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438, \u0449\u043e \u0447\u0430\u0441 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456 \u043c\u0435\u043d\u0448\u0435 3000 \u043c\u0441.<\/li><\/ul><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9614\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"tab\" aria-controls=\"elementor-tab-content-9614\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"elementor-toggle-title\">\u0422\u0435\u0441\u0442-\u043a\u0435\u0439\u0441 4: Response matches schema<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9614\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-9614\"><p><strong>\u041a\u0440\u043e\u043a\u0438:<\/strong><\/p><p>\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 GET-\u0437\u0430\u043f\u0438\u0442 \u043d\u0430 \u0435\u043d\u0434\u043f\u043e\u0456\u043d\u0442 \/booking.<\/p><p><strong>Expected result:<\/strong><\/p><ul><li style=\"list-style-type: none;\"><ul><li>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438, \u0447\u0438 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u0454 \u0441\u0445\u0435\u043c\u0456, \u0432\u043a\u0430\u0437\u0430\u043d\u0456\u0439 \u0443 \u0444\u0430\u0439\u043b\u0456 \u00abbookingGetAllResponseSchema.json\u00bb.<\/li><\/ul><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a06d80d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a06d80d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-46d6297\" data-id=\"46d6297\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9d8097 elementor-widget elementor-widget-heading\" data-id=\"c9d8097\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u0443 \u0437 \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0456\u0432 \u0437 \u043a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u044f\u043c\u0438<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f38585 elementor-widget elementor-widget-text-editor\" data-id=\"7f38585\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>package activities; \/\/ Declaration of the package where this class is located<\/strong><\/p><p><strong>import io.restassured.RestAssured; \/\/ Importing the RestAssured class from the rest-assured library<\/strong><br \/><strong>import io.restassured.http.ContentType; \/\/ Importing the ContentType class from the rest-assured library<\/strong><br \/><strong>import io.restassured.response.ValidatableResponse; \/\/ Importing the ValidatableResponse class from the rest-assured library<\/strong><br \/><strong>import org.junit.jupiter.api.Assertions; \/\/ Importing the Assertions class from the JUnit Jupiter library<\/strong><br \/><strong>import org.junit.jupiter.api.DisplayName; \/\/ Importing the DisplayName annotation from the JUnit Jupiter library<\/strong><br \/><strong>import org.junit.jupiter.api.Test; \/\/ Importing the Test annotation from the JUnit Jupiter library<\/strong><\/p><p><strong>import static com.jayway.restassured.module.jsv.JsonSchemaValidator.matchesJsonSchemaInClasspath; \/\/ Importing the matchesJsonSchemaInClasspath() method from the JsonSchemaValidator class in the rest-assured library<\/strong><br \/><strong>import static org.hamcrest.Matchers.lessThan; \/\/ Static import of the lessThan() method from the Matchers class in the Hamcrest library<\/strong><\/p><p><strong>public class GetActivities { \/\/ Declaration of the GetActivities class<\/strong><br \/><strong>private String baseUrl = &#171;https:\/\/restful-booker.herokuapp.com&#187;; \/\/ Defining the base URL for the API<\/strong><br \/><strong>private String basePath = &#171;\/booking&#187;; \/\/ Defining the base path for the API<\/strong><\/p><p><strong>\/\/ Test to get all bookings<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Get All Bookings&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test1() { \/\/ Method declaration for test1()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.get() \/\/ Sending a GET request<\/strong><br \/><strong>.then() \/\/ Starting response validation<\/strong><br \/><strong>.log().all(); \/\/ Logging all actions<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>Assertions.assertNotNull(response.extract().asString()); \/\/ Checking that the response is not null<\/strong><br \/><strong>Assertions.assertTrue(response.extract().asString().contains(&#171;bookingid&#187;)); \/\/ Checking for the presence of &#171;bookingid&#187; in the response<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to check if the status code is 200<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Status code is 200&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test2() { \/\/ Method declaration for test2()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.get() \/\/ Sending a GET request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>response.assertThat().statusCode(200); \/\/ Checking that the status code is 200<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to check if the response time is less than 3000ms<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Response time less than 3000ms&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test3() { \/\/ Method declaration for test3()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.get() \/\/ Sending a GET request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>response.assertThat().time(lessThan(3000L)); \/\/ Checking that the response time is less than 3000ms<\/strong><br \/><strong>}<\/strong><\/p><p><strong>\/\/ Test to check if the response matches the defined schema<\/strong><br \/><strong>@Test \/\/ Annotation indicating that this method is a test<\/strong><br \/><strong>@DisplayName(&#171;Response matches schema&#187;) \/\/ Annotation specifying the display name for this test<\/strong><br \/><strong>public void test4() { \/\/ Method declaration for test4()<\/strong><br \/><strong>\/\/ Arrange<\/strong><br \/><strong>\/\/ Act<\/strong><br \/><strong>ValidatableResponse response = RestAssured \/\/ Invoking RestAssured to send an HTTP request<\/strong><br \/><strong>.given() \/\/ Starting a chain of calls to set up the request<\/strong><br \/><strong>.basePath(basePath) \/\/ Setting the base path for the request<\/strong><br \/><strong>.baseUri(baseUrl) \/\/ Setting the base URL for the request<\/strong><br \/><strong>.contentType(ContentType.JSON) \/\/ Setting the request content type as JSON<\/strong><br \/><strong>.when() \/\/ Completing the request setup and starting its execution<\/strong><br \/><strong>.get() \/\/ Sending a GET request<\/strong><br \/><strong>.then(); \/\/ Starting response validation<\/strong><\/p><p><strong>\/\/ Assert<\/strong><br \/><strong>response.assertThat().body(matchesJsonSchemaInClasspath(&#171;bookingGetAllResponseSchema.json&#187;)); \/\/ Checking that the response matches the defined schema<\/strong><br \/><strong>}<\/strong><br \/><strong>}<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e08614 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e08614\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3fadcd67\" data-id=\"3fadcd67\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6935ea6a elementor-widget elementor-widget-heading\" data-id=\"6935ea6a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0421\u0430\u043c\u043e\u0441\u0442\u0456\u0439\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c14c2f2 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1c14c2f2\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6da9db9 ha-content--column ha-align--flex-start ha-icon--row elementor-widget elementor-widget-ha-feature-list happy-addon ha-feature-list happy-addon-pro\" data-id=\"6da9db9\" data-element_type=\"widget\" data-widget_type=\"ha-feature-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n        <ul class=\"ha-feature-list-wrap\">\n                            <li class=\"ha-list-item\">\n                                            <div class=\"ha-content\">\n                    \n\t\t\t\t\t\t                            <div class=\"ha-icon icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>                            <\/div>\n                        \n                        <div class=\"ha-text\">\n                            \u0412\u0438\u0432\u0447\u0438\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044e                        <\/div>\n\n                                        <\/div>\n                                    <\/li>\n                            <li class=\"ha-list-item\">\n                                            <div class=\"ha-content\">\n                    \n\t\t\t\t\t\t                            <div class=\"ha-icon icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>                            <\/div>\n                        \n                        <div class=\"ha-text\">\n                            \u0414\u043e\u043f\u0438\u0441\u0430\u0442\u0438 \u0442\u0435\u0441\u0442-\u043a\u0435\u0439\u0441\u0438 \u0437 \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u043e\u043a\u0435\u043d\u0430 \u0442\u0430 \u0431\u0440\u043e\u043d\u044e\u0432\u0430\u043d\u044c                        <\/div>\n\n                                        <\/div>\n                                    <\/li>\n                            <li class=\"ha-list-item\">\n                                            <div class=\"ha-content\">\n                    \n\t\t\t\t\t\t                            <div class=\"ha-icon icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-smile\"><\/i>                            <\/div>\n                        \n                        <div class=\"ha-text\">\n                            \u0414\u043e\u043f\u0438\u0441\u0430\u0442\u0438 \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u0438                         <\/div>\n\n                                        <\/div>\n                                    <\/li>\n                    <\/ul>\n\n        \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-70aeced6\" data-id=\"70aeced6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-360b61a7 elementor-widget elementor-widget-image\" data-id=\"360b61a7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15.jpg\" class=\"attachment-full size-full wp-image-18936\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15.jpg 1200w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15-300x169.jpg 300w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15-1024x576.jpg 1024w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15-768x432.jpg 768w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/02\/p15-18x10.jpg 18w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1ee45f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1ee45f5\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f2ff9a7\" data-id=\"f2ff9a7\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-893a945 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"893a945\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5c950db\" data-id=\"5c950db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9e2d7fb elementor-widget elementor-widget-heading\" data-id=\"9e2d7fb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">\u0422\u0430\u043a\u043e\u0436 \u0454 \u043c\u043e\u0436\u043b\u0438\u0432\u0456\u0441\u0442\u044c \u0437\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u043f\u0440\u043e\u0454\u043a\u0442<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c3df1e elementor-widget elementor-widget-text-editor\" data-id=\"1c3df1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0410\u043b\u0435 \u043a\u0440\u0430\u0449\u0435 \u043d\u0430\u043f\u0438\u0448\u0456\u0442\u044c \u0432\u0441\u0435 \u0432\u0440\u0443\u0447\u043d\u0443<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5909942\" data-id=\"5909942\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-36e5cdb elementor-align-left elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"36e5cdb\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"https:\/\/drive.google.com\/file\/d\/1H4bHMbKlx1ENIlTgzl0g4oFpvCx53dJH\/view?usp=sharing\" target=\"_blank\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-hand-point-down\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u043f\u0440\u043e\u0454\u043a\u0442<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-442bf72a elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"442bf72a\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1828605e\" data-id=\"1828605e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-144b6fff elementor-widget elementor-widget-heading\" data-id=\"144b6fff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0442\u0430 \u043f\u0438\u0442\u0430\u043d\u043d\u044f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-468a525d elementor-widget elementor-widget-text-editor\" data-id=\"468a525d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<div class=\"flex flex-grow flex-col max-w-full\"><div class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"decf0553-4261-4efe-bfbf-47073a813acf\"><div class=\"markdown prose w-full break-words dark:prose-invert light\"><p>\u042f\u043a\u0449\u043e \u0443 \u0432\u0430\u0441 \u0432\u0438\u043d\u0438\u043a\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0438 \u0456\u0437 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c \u0442\u0435\u0441\u0442\u0456\u0432 \u0430\u0431\u043e \u0443 \u0432\u0430\u0441 \u0454 \u0456\u043d\u0448\u0456 \u043f\u0438\u0442\u0430\u043d\u043d\u044f, \u043d\u0435 \u0441\u043e\u0440\u043e\u043c\u0442\u0435\u0441\u044f \u0437\u0432\u0435\u0440\u0442\u0430\u0442\u0438\u0441\u044f \u0434\u043e \u043d\u0430\u0441.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5df10c elementor-widget elementor-widget-image\" data-id=\"6b5df10c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"141\" height=\"110\" src=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2023\/09\/support.png\" class=\"attachment-full size-full wp-image-11837\" alt=\"\" srcset=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2023\/09\/support.png 141w, https:\/\/iqaengineer.com\/wp-content\/uploads\/2023\/09\/support-15x12.png 15w\" sizes=\"(max-width: 141px) 100vw, 141px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-520fc08d elementor-widget elementor-widget-heading\" data-id=\"520fc08d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0427\u0435\u0440\u0435\u0437 \u0447\u0430\u0442-\u0431\u043e\u0442<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7657652b elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"7657652b\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-telegram elementor-repeater-item-ae66282\" href=\"https:\/\/t.me\/QATrainingSupportBot\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Telegram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-telegram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-31d2950\" data-id=\"31d2950\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8f07f3b elementor-widget elementor-widget-heading\" data-id=\"8f07f3b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u041d\u0430\u0434\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0437\u0430\u0432\u0434\u0430\u043d\u043d\u044f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b65cc6 elementor-widget elementor-widget-text-editor\" data-id=\"6b65cc6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041f\u0456\u0441\u043b\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044f \u0442\u0435\u0441\u0442\u0456\u0432, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0430\u0440\u0445\u0456\u0432\u0443\u0439\u0442\u0435 \u0432\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 ZIP \u0430\u0431\u043e RAR \u0442\u0430 \u043d\u0430\u0434\u0456\u0448\u043b\u0456\u0442\u044c \u043d\u0430\u043c \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bc7ac9 elementor-widget elementor-widget-ha-cf7 happy-addon ha-cf7\" data-id=\"6bc7ac9\" data-element_type=\"widget\" data-widget_type=\"ha-cf7.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f19523-o1\" lang=\"ru-RU\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/ua\/wp-json\/wp\/v2\/pages\/19396#wpcf7-f19523-o1\" method=\"post\" class=\"wpcf7-form init ha-cf7-form\" aria-label=\"\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\" data-trp-original-action=\"\/ua\/wp-json\/wp\/v2\/pages\/19396#wpcf7-f19523-o1\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"19523\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.8\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"ru_RU\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f19523-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/div>\n<p>\t\t<div id=\"cf7md-form\" class=\"cf7md-form\">\n\t\t\t<div class=\"mdc-layout-grid\">\n\t\t\t\t<div class=\"mdc-layout-grid__inner\">\n\t\t\t\t\t\t\t\t\t\t\n<\/p>\n\t\t\n\t\t<div class=\"cf7md-item cf7md-text mdc-layout-grid__cell mdc-layout-grid__cell--span-12-desktop mdc-layout-grid__cell--span-8-tablet mdc-layout-grid__cell--span-4-phone\">\n\t\t\t<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n\t\t\t\t\t\t<div style=\"display: none;\" class=\"cf7md-text-html\">\n\t\t\t\t<div class=\"mdc-text-field\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"mdc-floating-label\">\u0412\u0430\u0448\u0435 \u0456\u043c'\u044f<\/label>\n\t\t\t\t\t\t<div class=\"mdc-line-ripple\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\t\t\n\t\t<div class=\"cf7md-item cf7md-text mdc-layout-grid__cell mdc-layout-grid__cell--span-12-desktop mdc-layout-grid__cell--span-8-tablet mdc-layout-grid__cell--span-4-phone\">\n\t\t\t<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n\t\t\t\t\t\t<div style=\"display: none;\" class=\"cf7md-text-html\">\n\t\t\t\t<div class=\"mdc-text-field\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"mdc-floating-label\">\u0412\u0430\u0448 e-mail<\/label>\n\t\t\t\t\t\t<div class=\"mdc-line-ripple\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\t\t<div class=\"cf7md-item cf7md-file mdc-layout-grid__cell mdc-layout-grid__cell--span-12-desktop mdc-layout-grid__cell--span-8-tablet mdc-layout-grid__cell--span-4-phone\">\n\t\t\t\t\t\t\t<label class=\"cf7md-label cf7md-label--static\">\u0424\u0430\u0439\u043b\u0438 \u043f\u0440\u043e\u0454\u043a\u0442\u0443*<\/label>\n\t\t\t\t\t\t<label class=\"cf7md-file--label\">\n\t\t\t\t<span class=\"cf7md-file--btn mdc-button mdc-button--raised\">\n\t\t\t\t\t\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0444\u0430\u0439\u043b\t\t\t\t<\/span>\n\t\t\t\t<span class=\"cf7md-file--value\">\u0424\u0430\u0439\u043b \u043d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d<\/span>\n\t\t\t\t<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"file-274\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file wpcf7-validates-as-required\" accept=\".zip,.rar\" aria-required=\"true\" aria-invalid=\"false\" type=\"file\" name=\"file-274\" \/><\/span><br \/>\n\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\n\n\t\t<div class=\"cf7md-item cf7md-textarea mdc-layout-grid__cell mdc-layout-grid__cell--span-12-desktop mdc-layout-grid__cell--span-8-tablet mdc-layout-grid__cell--span-4-phone cf7md-textarea-autosize\">\n\t\t\t<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span><br \/>\n\t\t\t\t\t\t<div style=\"display: none;\" class=\"cf7md-text-html\">\n\t\t\t\t<div class=\"mdc-text-field  mdc-text-field--textarea\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"mdc-notched-outline\">\n\t\t\t\t\t\t<div class=\"mdc-notched-outline__leading\"><\/div>\n\t\t\t\t\t\t<div class=\"mdc-notched-outline__notch\">\n\t\t\t\t\t\t\t<label class=\"mdc-floating-label\">\u0412\u0430\u0448\u0435 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mdc-notched-outline__trailing\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\t\t<div class=\"cf7md-item cf7md-submit mdc-layout-grid__cell mdc-layout-grid__cell--span-12-desktop mdc-layout-grid__cell--span-8-tablet mdc-layout-grid__cell--span-4-phone\" data-button-style=\"raised\">\n\t\t\t<br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438\" \/><br \/>\n\t\t\t<svg class=\"cf7md-spinner\" width=\"25px\" height=\"25px\" viewbox=\"0 0 66 66\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t<circle class=\"cf7md-spinner-path\" fill=\"none\" stroke-width=\"6\" stroke-linecap=\"round\" cx=\"33\" cy=\"33\" r=\"30\"><\/circle>\n\t\t\t<\/svg>\n\t\t<\/div>\n\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n<\/p><input type='hidden' class='wpcf7-pum' value='{\"closepopup\":false,\"closedelay\":0,\"openpopup\":false,\"openpopup_id\":0}' \/><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<input type=\"hidden\" name=\"trp-form-language\" value=\"ua\"\/><\/form>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ac614a4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ac614a4\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b2a72c\" data-id=\"5b2a72c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ae5eeb2 elementor-widget elementor-widget-template\" data-id=\"ae5eeb2\" data-element_type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"10286\" class=\"elementor elementor-10286\">\n\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t<footer class=\"elementor-section elementor-top-section elementor-element elementor-element-2ba2e5c4 elementor-section-stretched elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2ba2e5c4\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6e0428dd\" data-id=\"6e0428dd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-295e450d elementor-widget elementor-widget-text-editor\" data-id=\"295e450d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041c\u0438 \u0442\u0430\u043a\u043e\u0436 \u0437\u043d\u0430\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u044f \u0432 \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043c\u0435\u0440\u0435\u0436\u0430\u0445! \u041f\u0456\u0434\u043f\u0438\u0441\u0443\u0439\u0441\u044f \u043d\u0430 \u043d\u0430\u0441 \u0442\u0430 \u043e\u0442\u0440\u0438\u043c\u0443\u0439 \u043e\u0441\u0442\u0430\u043d\u043d\u0456 \u043d\u043e\u0432\u0438\u043d\u0438, \u0430\u043a\u0446\u0456\u0457, \u0437\u043d\u0438\u0436\u043a\u0438, \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u0456 \u0442\u0440\u0435\u043d\u0456\u043d\u0433\u0438 \u0442\u0430 \u0443\u0447\u0430\u0441\u0442\u044c \u0443 \u043c\u0430\u0440\u0430\u0444\u043e\u043d\u0430\u0445. <br \/><strong>\u0411\u0443\u0434\u0435\u043c\u043e \u0440\u0430\u0434\u0456 \u0431\u0430\u0447\u0438\u0442\u0438 \u0442\u0435\u0431\u0435 \u0443 \u043d\u0430\u0448\u0456\u0439 \u0441\u043f\u0456\u043b\u044c\u043d\u043e\u0442\u0456!<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4195a124 elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"4195a124\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3d4d16f\" href=\"https:\/\/www.facebook.com\/iqaengineercom\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-facebook-f\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-b9433ea\" href=\"https:\/\/www.instagram.com\/iqaengineer\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-viber elementor-repeater-item-0484ffe\" href=\"https:\/\/invite.viber.com\/?g2=AQBRYlgPsqwMrlFfgsDXv6UZt4oaSNq4XDDfCCOGHu%2Fjs4uhYVCQXtMPAtNdw%2B3p\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Viber<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-viber\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-telegram elementor-repeater-item-dec58a2\" href=\"https:\/\/t.me\/iqaengineer\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Telegram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-telegram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-637dd5d elementor-widget elementor-widget-text-editor\" data-id=\"637dd5d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><a href=\"https:\/\/iqaengineer.com\/ua\/oferta\/\" target=\"_blank\" rel=\"noopener\">\u041f\u0443\u0431\u043b\u0456\u0447\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430<\/a>. \u0410\u0432\u0442\u043e\u0440\u0441\u044c\u043a\u0435 \u043f\u0440\u0430\u0432\u043e \u00a9 2026 \u0428\u043a\u043e\u043b\u0430 \u043f\u0456\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043b\u044c\u043d\u0438\u043a\u0456\u0432<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3322edb5\" data-id=\"3322edb5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-647e9c60 elementor-widget elementor-widget-heading\" data-id=\"647e9c60\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">\u041a\u0443\u0440\u0441\u0438<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2445683b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2445683b\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-32dd0041\" data-id=\"32dd0041\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f08a4e elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2f08a4e\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/beginner_level\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u043e\u0447\u0430\u0442\u043a\u043e\u0432\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/advanced-testing-level\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u043e\u0441\u0443\u043d\u0443\u0442\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/advanced_level_more_projects\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u043e\u0441\u0443\u043d\u0443\u0442\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c.\u0411\u0456\u043b\u044c\u0448\u0435 \u043f\u0440\u043e\u0454\u043a\u0442\u0456\u0432<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/automation_testing\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0456\u044f<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/test_app_mobile\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043c\u043e\u0431\u0456\u043b\u044c\u043d\u0438\u0445 \u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-184fb16f\" data-id=\"184fb16f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b24d56 elementor-align-left elementor-widget__width-initial elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"3b24d56\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/api_testing\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f REST API<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/sql\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u0430\u043a\u0442\u0438\u043a\u0430 \u0437 SQL<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_jmeter\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041d\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0443\u0432\u0430\u043b\u044c\u043d\u0435 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0437 Jmeter<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_devtools\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">DevTools<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_fiddler\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Fiddler<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/footer>\n\t\t\t\t<footer class=\"elementor-section elementor-top-section elementor-element elementor-element-b667a98 elementor-section-stretched elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b667a98\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3192d85\" data-id=\"3192d85\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3bdf306 elementor-widget elementor-widget-text-editor\" data-id=\"3bdf306\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u041c\u0438 \u0442\u0430\u043a\u043e\u0436 \u0437\u043d\u0430\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u044f \u0432 \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043c\u0435\u0440\u0435\u0436\u0430\u0445! \u041f\u0456\u0434\u043f\u0438\u0441\u0443\u0439\u0441\u044f \u043d\u0430 \u043d\u0430\u0441 \u0442\u0430 \u043e\u0442\u0440\u0438\u043c\u0443\u0439 \u043e\u0441\u0442\u0430\u043d\u043d\u0456 \u043d\u043e\u0432\u0438\u043d\u0438, \u0430\u043a\u0446\u0456\u0457, \u0437\u043d\u0438\u0436\u043a\u0438, \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u0456 \u0442\u0440\u0435\u043d\u0456\u043d\u0433\u0438 \u0442\u0430 \u0443\u0447\u0430\u0441\u0442\u044c \u0443 \u043c\u0430\u0440\u0430\u0444\u043e\u043d\u0430\u0445. <br \/><strong>\u0411\u0443\u0434\u0435\u043c\u043e \u0440\u0430\u0434\u0456 \u0431\u0430\u0447\u0438\u0442\u0438 \u0442\u0435\u0431\u0435 \u0443 \u043d\u0430\u0448\u0456\u0439 \u0441\u043f\u0456\u043b\u044c\u043d\u043e\u0442\u0456!<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d410540 elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"d410540\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3d4d16f\" href=\"https:\/\/www.facebook.com\/iqaengineercom\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-facebook-f\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-b9433ea\" href=\"https:\/\/www.instagram.com\/iqaengineer\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-viber elementor-repeater-item-0484ffe\" href=\"https:\/\/invite.viber.com\/?g2=AQBRYlgPsqwMrlFfgsDXv6UZt4oaSNq4XDDfCCOGHu%2Fjs4uhYVCQXtMPAtNdw%2B3p\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Viber<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-viber\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-telegram elementor-repeater-item-dec58a2\" href=\"https:\/\/t.me\/iqaengineer\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Telegram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-telegram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbaba89 elementor-widget elementor-widget-heading\" data-id=\"dbaba89\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">\u041a\u0443\u0440\u0441\u0438<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d52057 elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"1d52057\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/beginner_level\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u043e\u0447\u0430\u0442\u043a\u043e\u0432\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/advanced-testing-level\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u043e\u0441\u0443\u043d\u0443\u0442\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/advanced_level_more_projects\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u043e\u0441\u0443\u043d\u0443\u0442\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c.\u0411\u0456\u043b\u044c\u0448\u0435 \u043f\u0440\u043e\u0454\u043a\u0442\u0456\u0432<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/automation_testing\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0456\u044f<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/test_app_mobile\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043c\u043e\u0431\u0456\u043b\u044c\u043d\u0438\u0445 \u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b46ca9 elementor-align-left elementor-widget__width-initial elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"4b46ca9\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/api_testing\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f REST API<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/sql\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041f\u0440\u0430\u043a\u0442\u0438\u043a\u0430 \u0437 SQL<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_jmeter\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u041d\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0443\u0432\u0430\u043b\u044c\u043d\u0435 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0437 Jmeter<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_devtools\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">DevTools<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/iqaengineer.com\/ua\/testing_fiddler\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-caret-right\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Fiddler<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a61000 elementor-widget elementor-widget-text-editor\" data-id=\"4a61000\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><a href=\"https:\/\/iqaengineer.com\/ua\/oferta\/\" target=\"_blank\" rel=\"noopener\">\u041f\u0443\u0431\u043b\u0456\u0447\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430<\/a>. \u0410\u0432\u0442\u043e\u0440\u0441\u044c\u043a\u0435 \u043f\u0440\u0430\u0432\u043e \u00a9 2024 \u0428\u043a\u043e\u043b\u0430 \u043f\u0456\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043b\u044c\u043d\u0438\u043a\u0456\u0432<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/footer>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>REST Assured.Day 1 \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 REST Assured:\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 REST Assured\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 REST Assured\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 \u041d\u0430\u0447\u043d\u0435\u043c \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API&hellip;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v20.12) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>REST Assured. \u0414\u0435\u043d\u044c 1. - \u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/iqaengineer.com\/ua\/rest-assured-day-1\/\" \/>\n<meta property=\"og:locale\" content=\"uk_UA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"REST Assured. \u0414\u0435\u043d\u044c 1.\" \/>\n<meta property=\"og:description\" content=\"REST Assured.Day 1 \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 REST Assured:\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 REST Assured\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 REST Assured\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 \u041d\u0430\u0447\u043d\u0435\u043c \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/iqaengineer.com\/ua\/rest-assured-day-1\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/iqaengineer\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-24T18:36:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 \u0445\u0432\u0438\u043b\u0438\u043d\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/iqaengineer.com\/rest-assured-day-1\/\",\"url\":\"https:\/\/iqaengineer.com\/rest-assured-day-1\/\",\"name\":\"REST Assured. \u0414\u0435\u043d\u044c 1. - \u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432\",\"isPartOf\":{\"@id\":\"https:\/\/iqaengineer.com\/#website\"},\"datePublished\":\"2024-04-18T18:25:50+00:00\",\"dateModified\":\"2024-04-24T18:36:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/iqaengineer.com\/rest-assured-day-1\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/iqaengineer.com\/rest-assured-day-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/iqaengineer.com\/rest-assured-day-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/iqaengineer.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REST Assured. \u0414\u0435\u043d\u044c 1.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/iqaengineer.com\/#website\",\"url\":\"https:\/\/iqaengineer.com\/\",\"name\":\"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432\",\"description\":\"\u041e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445\",\"publisher\":{\"@id\":\"https:\/\/iqaengineer.com\/#organization\"},\"alternateName\":\"iQAEngineer: \u043a\u0443\u0440\u0441\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u041f\u041e, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0430\u044e\u0442 \u0440\u0430\u0431\u043e\u0442\u0443\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/iqaengineer.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/iqaengineer.com\/#organization\",\"name\":\"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432\",\"url\":\"https:\/\/iqaengineer.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\/\/iqaengineer.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2020\/11\/logo_new.png\",\"contentUrl\":\"https:\/\/iqaengineer.com\/wp-content\/uploads\/2020\/11\/logo_new.png\",\"width\":250,\"height\":60,\"caption\":\"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432\"},\"image\":{\"@id\":\"https:\/\/iqaengineer.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/iqaengineer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"REST Assured. \u0414\u0435\u043d\u044c 1. - \u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/iqaengineer.com\/ua\/rest-assured-day-1\/","og_locale":"uk_UA","og_type":"article","og_title":"REST Assured. \u0414\u0435\u043d\u044c 1.","og_description":"REST Assured.Day 1 \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 REST Assured:\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 REST Assured\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 REST Assured\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430 \u041d\u0430\u0447\u043d\u0435\u043c \u041a\u0440\u0430\u0442\u043a\u043e \u043e REST API&hellip;","og_url":"https:\/\/iqaengineer.com\/ua\/rest-assured-day-1\/","og_site_name":"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432","article_publisher":"https:\/\/www.facebook.com\/iqaengineer\/","article_modified_time":"2024-04-24T18:36:42+00:00","og_image":[{"url":"https:\/\/iqaengineer.com\/wp-content\/uploads\/2024\/04\/slider-icon.png"}],"twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"15 \u0445\u0432\u0438\u043b\u0438\u043d"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/iqaengineer.com\/rest-assured-day-1\/","url":"https:\/\/iqaengineer.com\/rest-assured-day-1\/","name":"REST Assured. \u0414\u0435\u043d\u044c 1. - \u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432","isPartOf":{"@id":"https:\/\/iqaengineer.com\/#website"},"datePublished":"2024-04-18T18:25:50+00:00","dateModified":"2024-04-24T18:36:42+00:00","breadcrumb":{"@id":"https:\/\/iqaengineer.com\/rest-assured-day-1\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/iqaengineer.com\/rest-assured-day-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/iqaengineer.com\/rest-assured-day-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/iqaengineer.com\/"},{"@type":"ListItem","position":2,"name":"REST Assured. \u0414\u0435\u043d\u044c 1."}]},{"@type":"WebSite","@id":"https:\/\/iqaengineer.com\/#website","url":"https:\/\/iqaengineer.com\/","name":"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432","description":"\u041e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445","publisher":{"@id":"https:\/\/iqaengineer.com\/#organization"},"alternateName":"iQAEngineer: \u043a\u0443\u0440\u0441\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u041f\u041e, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0430\u044e\u0442 \u0440\u0430\u0431\u043e\u0442\u0443","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/iqaengineer.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/iqaengineer.com\/#organization","name":"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432","url":"https:\/\/iqaengineer.com\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/iqaengineer.com\/#\/schema\/logo\/image\/","url":"https:\/\/iqaengineer.com\/wp-content\/uploads\/2020\/11\/logo_new.png","contentUrl":"https:\/\/iqaengineer.com\/wp-content\/uploads\/2020\/11\/logo_new.png","width":250,"height":60,"caption":"\u0428\u043a\u043e\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432"},"image":{"@id":"https:\/\/iqaengineer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/iqaengineer\/"]}]}},"_links":{"self":[{"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/pages\/19396"}],"collection":[{"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/comments?post=19396"}],"version-history":[{"count":175,"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/pages\/19396\/revisions"}],"predecessor-version":[{"id":19614,"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/pages\/19396\/revisions\/19614"}],"wp:attachment":[{"href":"https:\/\/iqaengineer.com\/ua\/wp-json\/wp\/v2\/media?parent=19396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}