QA Growth. Consulting | Mentoring | Courses – Telegram
QA Growth. Consulting | Mentoring | Courses
4.1K subscribers
198 photos
97 videos
9 files
527 links
⚡️ Канал для тих, хто хоче реалізуватися в сфері IT, отримати унікальні знання, робочі техніки і безцінний досвід в Quality Assurance.

👨‍💻Менеджер: Іван Шевчук
✍️ Зв'язатися зі мною: @yakymchuk_roma
Download Telegram
Тестування за допомогою Доменого аналізу

Гайз - гарні суботні новини 😉

У цей понеділок проведу для вас цікавий вебінар на якому розберемо принципи та правила Тестування за допомогою Доменого аналізу

До зустрічі 29.01 на 19:00 в zoom 😉

Хто планує доєднатися, ставте 🔥 в коментах
🔥78🥰4👍32
Media is too big
VIEW IN TELEGRAM
Гайз, ділюсь з вами записом вчорашнього вебінару

«Тестування на основі аналізу доменів»

Якщо будуть зʼявлятись питання по темі, пишіть у коментарях під постом😉
🔥43👍65
Залишилось 7 днів до старту нового потоку курсу API Testing With Postman і ось вам кілька відгуків від учнів з минулих потоків

Це курс для практикуючих тестувальників, який допомогає розібратися та закрити більшість питань з технічного тестування API за допомогою Postman.

На вас чекають 15 повноцінних уроків з практичними завданнями, під час яких ми розберємо:

Урок 1: Що таке API? Клієнт-серверна архітектура. Структура HTTP запитів та відповідей.
Урок 2: Swagger. Методи CRUD. Параметри та статус коди. Колекції та змінні. Область дії змінних. Середовища.
Урок 3: Особливості REST. JSON та інші типи передачі даних. Типи даних JSON.
Урок 4: Авторизація та аутентифікація.
Урок 5: Принципи RESTful API. Огляд API через браузер. Техніки тест дизайну для АРІ.
Урок 6: Чеклист для тестування АРІ. Аналіз тестових даних та визначення тестів для регресії.
Урок 7: Робочі простори. POST vs Patch. HEAD and OPTION.
Урок 8: Request example. Автотести та використання if else, random. Pre-request noscripts. Видалення змінних. AI
Урок 9: JSON схема.
Урок 10: Postman Runner. Load tests runner. Моніторинг та ліміти.
Урок 11: GraghQL. Схема в GraphQL. Мікросервіси – специфіка.
Урок 12: Postman flow – потужний інструмент для візуалізації тестових сценаріїв. Плюси та мінуси використання.
Урок 13: SOAP. XML. WSDL. Структура SOAP-повідомлення.
Урок 14: CI/CD. Postman Command-Line Interface. Newman. Огляд OpenAPI.
Урок 15: Висновки. Що важливо пам’ятати при роботі з API. Топ корисних посилань. PDF довідник по курсу.

Тренер: Вольних Ірина, QA Practice Lead в Vaimo та викладач в Beetroot Academy

Стартуємо - 6 лютого 📌

Вартість курсу 9000 грн💸 тож хто бажає нарешті застрибнути у цей вагон, Welcome 😎


Деталі на сайті https://api-testing.ry-consulting.online/ або пишіть в особисті @yakymchuk_roma
👍9🔥54
This media is not supported in your browser
VIEW IN TELEGRAM
Про мозковий штурм

В мене на днях запитали, як саме проводити мозковий штурм, та як це домагає тестувальнику?

Отже, давайте спочатку розповім для чого це і як воно працює.
Перш за все мозковий штурм це дуже крутий інструмент для генерації ідей та тестування різних гіпотез.

Якщо ми наприклад працюємо над розробкою якогось нового проекту, на самій початковій стадії, аналізу вимог, ми можемо зібравшись всією командою провести мозковий штурм.

Правила мозкового штурму:
1. Кожна людина по черзі на протязі якогось інтервалу часу, наприклад 1 хвилина, генерує ідеї навколо отриманої інформації з вимог. Всі ці ідеї і питання потім розбираються разом з бізнес аналітиком чи продакт овнером та узгоджуються у вигляді нових сформованих вимог.
2. Ідеї під час брейнштормінгу можуть бути і смішними і тупими, але сам процес генерації ідей має продовжуватися, тому що людина розігрівається і після декількох невдалих ідей можуть бути досить ефективні та цікаві рішення.
3. Коли 1 людина говорить, іншим заборонено критикувати, це може збити з думки та відволікати активного учасника, який генерує ідеї
4. Під час почутих ідей оратора, бажано записувати собі їх та якщо у вас на основі цього виникнуть нові думки, дописуйте їх в свій список
5. Після того як кожен член команди висловиться з своїми ідеями, їх потрібно розбити всі на групи та структурувати, вибравши ті ідеї, які для вашого проекту будуть релевантними та актуальними для втілення.

Що дасть вам мозковий штурм, після такого аналізу, найчастіше у вас будуть продумані більше варіантів реалізації функціоналу та продумані ті питання, які могли бути упущені при продумуванні вимог. Це дасть можливість, завдяки зусиллям всієї команди запревентити чималеньку кількість дефектів, які могли б виникнути, якби не відюувся суспільний процес мозкового штурму.

Те ж саме можна робити, обравши ціллю саме тестування якогось обʼєкту, можливо разом з командою та колегами вибрати правильну стратегію та підходи до тестування.

Чи використовуєте ви брейнштормінг на своїх проектах? І які проблеми вдавалось вирішувати завдяки цьому інструменту?
👍19🔥10👌1
Перший у цьому році Тест Марафон 6.0 стартує вже 8 лютого 🚀

Після 5 минулих потоків, я отримав купу позитивних відгуків від студентів, які покращили свою продуктивність на проектах та отримали перший омріяний job offer.

На вас чекає 12 днів тотальної практики, після якої ваше розуміння і навички про тестування заграють новими фарбами.

День 1: Декомпозиція продукту, аналіз параметрів та значень
День 2: Тестування станів та переходів
День 3: Попарне тестування та Таблиці рішень
День 4: Робота з Jira. Створення задач та організація проектної документації
День 5: Організація тестового процесу за допомогою системи менеджменту тестів
День 6: Створення баг репортів
День 7: SQL практика створення запитів на локальній базі даних
День 8: Тест план і Стратегія тестування
День 9: Дослідницьке тестування
День 10: API тестування з Postman та ChromeDev Tools
День 11: Налаштування тестових процесів, коли ви один тестувальник на новому проекті
День 12: Налаштування тестових процесів, коли ви тестувальник у великій команді.

Вартсіть: 4300 грн 💰 (для усіх бажаючих діє можливість оплатити навчання частинами)

З досвіду минулих потоків, марафон підійде як новачку, який тільки знайомиться з тестуванням, так і досвідченому seniorу😉

Тож Welcome у наш 6-тий вагон, деталі на сайті https://test-marathon.ry-consulting.online/ 🚀
🔥135👍1👌1
QA Growth. Consulting | Mentoring | Courses pinned «Перший у цьому році Тест Марафон 6.0 стартує вже 8 лютого 🚀 Після 5 минулих потоків, я отримав купу позитивних відгуків від студентів, які покращили свою продуктивність на проектах та отримали перший омріяний job offer. На вас чекає 12 днів тотальної практики…»
Speak IT, Ace ISTQB

Гайз, у цей вівторок зберемося з вами щоб поговорити про граматику, як потужний інструмент з прихованими можливостями,
пройдемо по “фірмових” українських помилках і сліпих зонах рівня Pre-Intermediate,
визначимо, які теми і в яких обсягах потрібні, щоб упевнено почуватися на екзамені ISTQB.

Буде багато інтерактиву і практики, адже просто слухаючи, ми запамятовуємо тільки 5% інформації!

Коли: 6 лютого о 19:00

Хто планує доеднатися, ставте + у коментарях
20👍6🔥4👌2
Про ініціативу

З початку роботи, навіть ще до ІТ я завжди старався проявляти ініціативу та пробувати якісь нові інструменти та приймати рішення, які в решті решт приносили круті результати.

З початком роботи в ІТ, однією з перших ініціатив було створення анкет для вивчення цільового клієнта наших проектів. Ми бігали по коридору нашого офісного центру та збирали необхідні нам дані для більш детального аналізу потреб клієнтів та згідно цього робили круті фічі.

Потім в нас з колегами була крута ініціатива зібрати стенд з платіжними терміналами для прогону тестів на наших тестових девайсах, що дало змогу все тримати в одному місці та пришвидшити процес підготовки девайсів до нічних тест ранів.

На одній із робіт я організовував внутрішнє навчання колег та вирощували їх сеньйорність, що дало змогу краще працювати та приносити більше користі компанії!

На одному з проектів запропонував зробити автоматизацію, з цього вийшов дуже крутий фреймворк, який тестував синхронізацію між 3-ма платформами WEB, iOS та Android що неаби як допомогло проекту, бо фреймворк вирішував одну з надскладних задач.

Зараз вже в ролі консультанта я проявляю багато ініціатив у компаніях для покращення процесів, інноваційними підходам у навчанні людей та побудові автоматизованих онбордингів для новеньких людей.

Що дає нам ініціатива?
1. Прояв себе
2. Частіше за все вирішує ряд спільних проблем, які існують на проектах
3. Досвід, бо не завжди ініціатива дає позитивний результат, деколи дає досвід, що краще не робити 😉

А ви проявляєте ініціативу?
20🔥14👍1
Всім привіт! З вами Іра і по традиції моя колонка про APIшки😜.

🥕API та баг репорти🥕

На днях отримала питання про те, як саме репортити дефекти в APi та чим, власне, такий документ відрізняється від звичайних UI/GUI баг-репортів.

Спойлер: нічим, але є нюанси👹

Якщо виявлено помилку в роботі API, важливо чітко та зрозуміло описати її, щоб розробники могли швидко знайти та виправити проблему - тут все як завжди: просто зрозуміла назва репорту, чіткий опис, степи, пре- та пост умови для тестування, кроки відтворення, середовище і тд.

Розберемо нюансики:

👹 Можливо це очевидно, проте мені зустрічались баг рапорти, де в кроках були вказані дії повʼязані з софтом ДЛЯ тестування. Наприклад:

1. Open Postman.
2. Create new request.
3. Choose POST method і тд,

Не потрібно такого робити - повірте, ваші колеги вміють і знають як відкривати Dev tools чи користуватися постманом😅.

Пишіть зразу по суті:

Precondition: Create API key with blah blah rights.
1. Send request with next payload with created API key.
2. Inactivate API key.
3. Send request with next payload with created API key.

👹 Додаткові дані: В описі вказуйте який саме параметр/хедер/кукі/токен і тд. має значення в дефекті. Додайте до опису пейлоад - що саме ви відправляли та що отримали у відповідь.

👹 Якщо працюємо з вебом та має місце APIшний баг, виявлений на сторінці при певних діях користувача - збережіть логи та надайте їх розробнику. Самий простий спосіб в браузері: Dev tools > Network > Record network log > Зробили що треба щоб відтворити баг > Export HAR

👹 Специфікація API: API можуть мати або не мати(🫠) докладний опис щодо очікуваної поведінки та форматування даних. Під час репортингу дефектів важливо перевірити, чи відповідає виявлений дефект специфікації API чи це хтось щось (як зазвичай пропустив).

👹 Робіть скріншоти!

Ну і на кінець, приклад баг репорту:
👍36🔥115👏1
Media is too big
VIEW IN TELEGRAM
Друзі, ділимося з вами записом вчорашньої зустрічі

«Speak IT, Ace ISTQB» 😉

У кого виникли запитання, пишіть у коментарях під постом.

P.s тут без русні та ботів👌
🔥31👍122🙏1
Всім привіт! 🙌

Ось і настав момент - ми відкриваємо реєстрацію на 10-й івент Test UA Startups! 🥳

https://forms.gle/VW9D7Y995cqo58gN9

КОЛИ? 17-18 лютого 2024 року, початок о 10:00
Субота - тестування цікавих українських стартапів
Неділя - нагородження переможців

ДЕ? м. Київ
У безпечному та комфортному укритті однієї з IT-компаній.

Кількість учасників - 60

ЩО ПОТРІБНО ДЛЯ УЧАСТІ:
- збирай команду з 2-3 людей, або приходь сам - ми підберемо тобі команду
- реєструйся у гугл-формі
- приходь на івент зі своїм лептопом - покажи себе та перемагай ;)

Реєстрація:
https://forms.gle/VW9D7Y995cqo58gN9

Реєструйся - не зволікай! 😉

За подальшими новинами слідкуйте у нашій групі Test UA Startups
7👍3
Що робити коли хаос на проєкті?

Дуже часто приходячи на проєкт який вже в активній розробці і на проді, 8 з 10 тестувальників стикаються з тим, що там хаос і немає чітких процесів.

Підготував для вас покрокову інструкцію, яку завжди використовую коли стикаюсь з такою ситуацією:

◾️1. Оцініть наявну ситуацію на проєкті. Коли ви приходите на вже існуючий проєкт, спочатку потрібно розібратися в тому що вже там є. Для цього вам потрібно ознайомитися спершу з продуктом, це вимоги, дизайну, комунікація з різними членами команди і безпосереднє використання продукту. Подивитися як налаштований процес розробки, чи є мітинги на яких обговорюються вимоги, чи є процес аналізу, планування, реалізації та перевірки задач, який чітко прописаний і всі розуміють, як діяти. Чи є інструменти для ведення задач накшталт Jira і системи менеджменту тестів, до прикладу TestomatIO. Як результат ви маєте розуміти скоуп робіт, роадмеп з таймлайнами, коли і що має випускатися, які ресурси є на проєкті та які QA практики вже використовуються.

◾️2. Наступне це визначення root cause of chaos - це знайти причину того хаосу. Чи це неякісні вимоги, неадекватна комунікація, взагалі брак документації чи неефективно налагоджений сам процес розробки

◾️3. Обговорення з стейкхолдерами. Зустріньтеся з усіма сторонами зацікавленими в проєкті, девелоперами, клієнтами, продукт овнерами, менеджерами та дізнайтесь очікування від проєкта в цілому та від якості продукту, що їм хочеться бачити на виході. На основі цього випишіть основні цілі якості та зробіть їх вимірюваними та досяжними, щоб потім можна було виміряти результати роботи.

◾️4. Визначте відповідні показники для вимірювання ефективності процесу контролю якості, такі як щільність дефектів, тестове покриття та стабільність релізів.

◾️5. Розробіть план та стратегію покриття системи тестами з використанням різних підходів та технік тестування. Визначте ряд інструментів, які вам будуть потрібні при тестування вашої системи та розпишіть як має виглядати процес тестування для всієї команди та як ви плануєте взаємодіяти з розробниками, бізнес аналітиками та іншими стейкхолдерами. Закріпіть ці всі процеси десь у Confluence.

◾️6. Визначтесь з тест менеджмент інструментами, інструментами для автоматизації та правилами тестування на різних енвах, test, preprod, prod etc.

◾️7. Не забувайте про приорітезацію тест кейсів, згідно з їх критичності та впливу.

◾️8. Налаштуйте тест рани та підготовку тестових звітів для більшої прозорості та прослідковуваності процесів. Ви повинні вибрати метрики які важливо показувати для клієнта та показувати всі графіки, які будуть зрозумілими для них.

◾️9. Постійне вдосконалення та адаптація. Регулярно оцінюйте ефективність процесу тестування та визначте області для покращення.

◾️10. Адаптуйтеся до умов проєкту, будьте гнучкими до змін та будьте проактивними у вирішенні проблем.

Використовуючи цю інструкцію, у вас буде можливість осідлати будь який проєкт та вивести його з хаосу в чіткий планований та контрольований процес.

Діліться у коментах, що ви ще робите в першу чергу, приходячи на новий проєкт😉
🔥359👍7👏2
Два місяці - практики, перезавантаження мізків і крутих домашок - які зроблять з тебе затребуваного на ринку спеціаліста 😎

Вже 24.02 стартує «практичний курс для практиків» Тест Аналіз - у якому я зібрав інструменти, які впливають на полегшення робочих процесів, прискорення кар'єрного зростання та заробітної плати фахівця, а саме:

1. Комбінаторика
2. Декомпозиція
3. Інтелектуальні карти
4. Таблиці залежностей

Вміння користуватися цими інструментами, допоможе вам позбавитися відчуття того, що кожен робочий день нагадує вам "день бабака" і почати отримувати кайф від результатів своєї роботи

Більш детально про сам курс ви можете дізнатися на сайті https://test-analysis.ry-consulting.online/

На разі у вас є можливість придбати курс в розстрочку на 3, 6 та 9 місяців і обрати підходящий для себе пакет навчання:

Пакет PRO - Це 16 повноцінних уроків з перевіркою домашніх завдань і з індивідуальних сесій розборів і відповідей на питання.
Вартість 22500 грн. 💰

Пакет LITE - Це 16 повноцінних уроків відповідей на запитання, але без перевірки домашніх завдань
Вартість 15500 грн. 💰

Якщо у вас є додаткові питання, пишіть мені у приватні повідомлення @yakymchuk_roma

Ставте у коментарях, кому було б цікаво потрапити на курс
👍62🔥1
Гайз, також нагадую що у нас є окремий канал ІТ інгліш, де ми покращуємо навички володіння англійською і ділимося корисними лайфхаками, які допоможуть вам вивчати мову легше і отримувати більше Job offer від міжнародних компаній🔥

Доєднуйтесь 😎 👉 @ITEnglishRYC
👍2
QA Growth. Consulting | Mentoring | Courses pinned «Гайз, також нагадую що у нас є окремий канал ІТ інгліш, де ми покращуємо навички володіння англійською і ділимося корисними лайфхаками, які допоможуть вам вивчати мову легше і отримувати більше Job offer від міжнародних компаній🔥 Доєднуйтесь 😎 👉 @ITEnglishRYC»
Як тестова комбінаторика впливає на життя людей?

Друзі в цей четвер проведу для вас вебінар, на якому поговоримо про те як використання тестової комбінаторики впливає на життя людей і життя проектів, в яких ви працюєте.

Тож збираємось 15.02 о 20:00 в Zoom

Хто бажає доєднатися - пишіть 🔥 в комментах. Буде лампово та корисно 😉
14
Всім привіт, вже через 3 тижні починається перший в цьому році курс по пентесту веб додатків на основі OWASP.

Актуально для рівня мідл-сініор QA, для прокачки навичок безпеці, заодно отримати прибавку до вашої ЗП з підвищенням зони відповідальності. тобто ви зможете закривати частково і тестування безпеки, а не тільки тестувати вимоги до додатку. Як ви бачите тенденція ринку все більш дивиться в сторону General QA, а не в окремі напрямки, тож чекаю вас, буде цікаво.😏

Чому варто взяти участь?
На цьому тренінгу ви не тільки дізнаєтеся про основні вразливості, включені в OWASP, але й зрозумієте, як їх виявляти та захищати ваші веб-додатки, ви вже після 2го заняття знайдете у себе перші вразливості на проекті.😉

Буде і домашка, і екзамен по закінченню курса, для отримання саме того очікуваного сертифікату😜

Записатися та подробиці курсу тут
https://svyat.tech/owasp-top-10-training
👍128
Друзі, рекомендую курс Святослава по OWASP. Свят кращий в цьому напрямку, хто хоче прокачати свою Security сторону та робити пентести на своєму проекті. Ідіть на курс 👆
9
QA Growth. Consulting | Mentoring | Courses
Як тестова комбінаторика впливає на життя людей? Друзі в цей четвер проведу для вас вебінар, на якому поговоримо про те як використання тестової комбінаторики впливає на життя людей і життя проектів, в яких ви працюєте. Тож збираємось 15.02 о 20:00 в Zoom…
Гайз, нагадую що вже сьогодні о 20:30 збираємось з вами щоб поспілкуватися на тему «Як тестова комбінаторика впливає на життя людей?»

Хто ще бажає доєднатися - welcome 😎

P.s все хто поставив вогники будуть додані в окрему групу, щоб не було напливу русні під час трансляції
🔥35