Codica - корисне про IT | 1. Основи тестування📌 Що вивчати:- Що таке тестування й навіщо воно вз...

Telegram community logo -
2024-07-14

Number of subscribers:
2049
Photos:
2930 
Videos:
149 
Links:
1510 
Category:
Technology
Description:
Привіт, друже, це канал про корисності в ІТ🤘 🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps 🔺Розкажемо як знайти першу роботу без хвилювань та проблем ✍️Для звʼязку-@klimenko_nataly 👉 Відкриті вакансії - www.codica.com/careers

Channel Codica - корисне про IT - @codica - №3419

1. Основи тестування📌 Що вивчати:- Що таке тестування й навіщо воно взагалі потрібне.- Життєвий цикл ПЗ (SDLC) і тестування (STLC).- Види тестування: ручне, автоматизоване, функціональне, нефункціональне, регресійне, exploratory, smoke, sanity.- Тестові випадки, баг-репорти, тест-плани – як писати й для чого.📚 Ресурси:- ISTQB Foundation Level Syllabus – так, це міжнародна сертифікація, але їхній syllabus – це хороша база знань навіть для тих, хто не планує складати іспит.- Software Testing Help – зручний і популярний ресурс, який точно працює. Тут багато практичних статей про всі види тестування.2. Інструменти для ручного тестування📌 Що вивчати:- Bug tracking: Jira, Trello, Redmine.- Тест-менеджмент: TestRail, Zephyr.- DevTools у браузерах (Chrome DevTools, Firefox Inspector).- Основи роботи з базами даних (SQL запити).📚 Ресурси:- Jira Guide - Mode SQL Tutorial – безкоштовний, інтерактивний курс, де ти одразу бачиш результат своїх запитів.3. Основи веб-технологій📌 Що вивчати:- HTML, CSS, JavaScript (на базовому рівні – щоб розуміти, як усе це працює).- HTTP-запити та статуси (GET, POST, 200, 404, 500).- API й JSON, робота з Postman.📚 Ресурси:- MDN Web Docs - Postman Learning Center 4. Автоматизація тестування (коли вже набридне все руками 😉)📌 Що вивчати:Мова програмування: Python, Java, JavaScript – на вибір.Фреймворки:- Web: Selenium WebDriver, Playwright, Cypress.- API: RestAssured, requests, Postman (автотести), Karate.Page Object Model, патерни й best practices.CI/CD для автотестів (GitHub Actions, Jenkins).📚 Ресурси:- Selenium Docs - Playwright - Cypress 5. Робота з Linux та мережею📌 Що вивчати:- Основні команди Linux.- Робота з консоллю (ssh, grep, tail, cat).- Основи мереж: ping, traceroute, nslookup.📚 Ресурси:OverTheWire Bandit – весела практика для новачків.6. Soft skills📌 Що розвивати:- Уміння спілкуватися з розробниками без криків (майже неможливо, але треба 😄).- Критичне мислення й уважність до деталей.- Ведення документації.7. Для натхнення й розвитку📌 Що почитати/подивитися:- Ministry of Testing – все ще один із кращих хабів для тестувальників: статті, подкасти, вебінари, конференції й спільнота.- TestGuild – подкасти та матеріали про автоматизацію, кар’єру та тренди в QA.- Awesome Testing – класична GitHub-збірка корисних інструментів, книг та статей.📌 Практика (з посиланнями)👉🏻 Протестуйте власний сайт/блог.— все ще супер-варіант для тренування – дешево й завжди доступно.👉🏻 Напишіть тест-кейси й баг-репорти для улюбленого додатка.— будь-який застосунок зі смартфона чи веб (Instagram, Telegram, Notion…) – ідеальний тренажер.👉🏻 Запишіться на тестування бета-версій:- Google Play Beta Testing – як приєднатися до бета-тестів додатків на Android.- Apple Beta Software Program – бета-тест macOS, iOS, iPadOS.📌 Платформи з реальними проєктами:🔷 uTest – величезна спільнота тестувальників із замовленнями, в т.ч. оплачуваними, але можна й безкоштовно для досвіду.🔷 Test IO – аналогічно, тестуєте реальні проєкти й прокачуєте навички.🔷 Bugcrowd – більше для безпеки/penetration testing, але підійде тим, хто хоче спробувати знайти вразливості.QA – це про якість, про допитливість і про любов до деталей.На нашу скромну думку, хороший тестувальник не той, хто знає, що все працює, а той, хто знає, чому все ламається. Зберігайте roadmap, діліться з друзями й рухайтеся до своєї мети – по черзі, але впевнено.#codica_adviceTikTok | Instagram | Telegram
207
25-10-15 08:33