Клієнт-серверна архітектура: що потрібно знати тестувальнику | HTTP, HTTPS, JWT, Cache, Cookies

In this video, we analyze client-server architecture from the perspective of a QA Engineer. Timecodes: 0:00 Introduction - why QA needs to know architecture 0:47 Architecture layers - thick and thin client 1:44 HTTP - a protocol that a tester needs to know 2:57 HTTPS - why S matters for testing 4:12 Cache & Cookies - the invisible part of testing 5:48 Authentication, authorization, identification 7:21 Practice - DevTools for QA 8:23 Typical bugs and a tester's checklist 9:29 Conclusion and what to learn next #qa #testing #manualqa #automationqa #apitesting #http #https #jwt #devtools #softwaretesting #qajunior #allaboutqa CHECKLIST - HTTP/API: Server returns 200 even on error - check the response body No valid status 404 - returns 200 with an empty body POST request is not idempotent - two clicks create two records No validation of input data on the server API does not limit the request size CHECKLIST — HTTPS: Expired certificate in test or production environment Mixed content — HTTP resource on HTTPS page HTTP does not redirect to HTTPS (or redirect with 302 instead of 301) SSL check is disabled in autotests and got into CI/CD CHECKLIST — CACHE: After updating the content, CDN distributes old data Cached autotest result distorts the next launch Browser cache hides the real state of the page CHECKLIST — AUTHENTICATION: Session is not deleted after logout (old cookie is still valid) IDOR — no verification of the resource owner at the server level JWT is not verified or signature is not validated on the backend Token is not invalidated after password change or logout HttpOnly and Secure attributes are missing on session cookies

API для QA з нуля | Що таке API та як його тестувати.
▶︎

API для QA з нуля | Що таке API та як його тестувати.

7 незалежних осей координат - системна карта QA Інженера | Типи тестування
▶︎

7 незалежних осей координат - системна карта QA Інженера | Типи тестування

JSON & APIs 🌐 | Python Logging 📝 | Date & Time Module ⏰ | Intermediate Python Tutorial 🚀
▶︎

JSON & APIs 🌐 | Python Logging 📝 | Date & Time Module ⏰ | Intermediate Python Tutorial 🚀

УРОК 2 | POSTMAN | Тестирование API на реальном примере | Newman, Jenkins, reports
▶︎

УРОК 2 | POSTMAN | Тестирование API на реальном примере | Newman, Jenkins, reports

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...
▶︎

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...

Разработка по Agile | Scrum в 2026 году ? Как это с AI native агентами
▶︎

Разработка по Agile | Scrum в 2026 году ? Как это с AI native агентами

Объектно-ориентированное программирование (ООП) на простых примерах.
▶︎

Объектно-ориентированное программирование (ООП) на простых примерах.

A programmer analyzes scenes from the films "The Social Network," "Silicon Valley," and "The Prog...
▶︎

A programmer analyzes scenes from the films "The Social Network," "Silicon Valley," and "The Prog...

Від ідеї до релізу: SDLC та STLC | Планування | Entry & Exit Criteria | Архітектура тестування
▶︎

Від ідеї до релізу: SDLC та STLC | Планування | Entry & Exit Criteria | Архітектура тестування

Особенности тестирования мобильных приложений | Гайд | ЧЕК-ЛИСТ | Часть 2
▶︎

Особенности тестирования мобильных приложений | Гайд | ЧЕК-ЛИСТ | Часть 2

Macgregor: Neue Welt – Israel stirbt, NATO tot & USA von Iran besiegt
▶︎

Macgregor: Neue Welt – Israel stirbt, NATO tot & USA von Iran besiegt

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English
▶︎

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English

But what is quantum computing?  (Grover's Algorithm)
▶︎

But what is quantum computing? (Grover's Algorithm)

AI for Software Testers: How Artificial Intelligence is Changing QA Work
▶︎

AI for Software Testers: How Artificial Intelligence is Changing QA Work

Особенности тестирования мобильных приложений | Гайд | ЧЕК-ЛИСТ | Часть 1
▶︎

Особенности тестирования мобильных приложений | Гайд | ЧЕК-ЛИСТ | Часть 1

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Transformers, the tech behind LLMs | Deep Learning Chapter 5
▶︎

Transformers, the tech behind LLMs | Deep Learning Chapter 5

BREAKING: U.S. Resumes Strikes on Iran. A Clean Exit Is Unlikely. Tucker and John Mearsheimer React.
▶︎

BREAKING: U.S. Resumes Strikes on Iran. A Clean Exit Is Unlikely. Tucker and John Mearsheimer React.

Ошибка, Дефект, Сбой, Отказ - В чем разница?
▶︎

Ошибка, Дефект, Сбой, Отказ - В чем разница?

RAG Crash Course for Beginners
▶︎

RAG Crash Course for Beginners