Codica - корисне про IT | Фокус — Automation QA. Якщо ти вже автоматизуєш або тільки плануєш — з...

Logotipo de la comunidad de telegram -
2024-07-14

Número de suscriptores:
2049
Fotos:
2930 
Videos:
149 
Enlaces:
1510 
Categoría:
Tecnologías
Descripción:
Привіт, друже, це канал про корисності в ІТ🤘 🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps 🔺Розкажемо як знайти першу роботу без хвилювань та проблем ✍️Для звʼязку-@klimenko_nataly 👉 Відкриті вакансії - www.codica.com/careers

Canal Codica - корисне про IT - @codica - №2944

🔎 Фокус — Automation QA. Якщо ти вже автоматизуєш або тільки плануєш — зберігай.📌 Типи тестів:👉 Unit — швидкі, стабільні, тестують одну річ → основа впевненості👉 E2E — симулюють реального користувача → виявляють реальні баги, але повільні👉 Snapshot — зручні для перевірки UI або API-структур → не замінюють логічні тести, але зручні для рефакторингу📌 Інструменти:👉 Jest (JS/TS)— Unit та Snapshot— Ідеально для React-компонентів— jest --watch — кайф при розробці👉 Cypress (JS)— E2E у браузері: перевірка flows, UI, чеклісти— Пишеш тести як сценарій → інтуїтивно— Не забувай грамотно мокати бекенд і таймаути👉 RSpec (Ruby)— Підтримка фіче-тестів через Capybara— Прочитав — і зрозумів → гарно для командної роботи👉 PyTest (Python)— Лаконічний, але потужний— Гнучкий через плагіни— Швидко вчитися і писати💡 Best Practices: Не тестуй те, що не має бізнес-логіки (виняток: доступність, SEO, критичні UI-блоки) E2E — лише для ключових flows, інше → unit Snapshot = не логіка, а перевірка стабільності Назви тестів як спека: "returns 403 if user is banned" CI має падати одразу — швидкий фідбек Тести мають бути швидкі, стабільні, інформативні Flaky-тест? З’ясуй причину, не ігноруй. Видалення — крайній захід📌 Перевір свій стек, зроби ревізію тестів і згадай, для чого ти це все запускаєш 🚀#codica_adviceTikTok | Instagram | Telegram
256
25-06-16 12:00