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
Media is too big
VIEW IN TELEGRAM
Важливі аспекти Quality Assurance 🎥
🔥218👍1👌1
Друзі всім привіт 🙋‍♂️

У цю неділю, проведу вам етер по темі «Налагодження процесу тестування, або чому хаос це не процес»

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

Хто планує бути ставте +
Неділя 12 листопада - 19:30
Zoom

До зустрічі 😉
👌24🔥98👍6
Media is too big
VIEW IN TELEGRAM
Налагодження процесу тестування, або чому хаос це не процес

Друзі хто не зміг долучитися, ось запис, чекаю питання під постом 🙏
👍3112🔥8🙏2
Forwarded from Попелюха | QA 👾 (Bodnar Vladimir)
Ставте нагадування в календариках 🤓 Адже ми зберемось з суддями Dev Challenge та розкажемо про очікування\реальність від завдань вже в цю середу (15.11) о 19 30!

Хто буде:
Роман Марінський
Роман Якимчук
Олексій Остапов
Наталія Попелишко

Про що поговоримо:
Як створювали завдання?
На що був розрахунок?
Що очікували?
Основні помилки в виконанні та трошки детальніший фідбек :)

Список завдань цього року можна побачити тут.
Тож в середу о 19:30 ми будемо чекати вас на прямій трансляції в цьому ютюб каналі, будемо раді поспілкуватись з вами 😉
🔥30
API: Про що нам не говорять програмісти?

Гайз! З вами на звʼязку Іра Вольних. Давайте сьогодні поговоримо про АPIшки, а саме про доволі незвичну тему - про які аспекти розробки іноді не згадують наші колеги програмісти, що можуть повпливати на процеси тестування.

Поїхали!

👉Приховані та неочевидні обмеження
Web застосунок може мати обмеження, які впливають на швидкість, кількість успішних запитів чи навіть на доступність тих чи інших функцій. Наприклад, Twitter може дозволяти лише обмежену кількість запитів за 15 хвилин, і перевищення цього ліміту призведе до тимчасового блокування. Варто звертати увагу чи описані ці обмеження в специфікації для того, щоб врахувати ці нюанси в нашій роботі.

👉Версії та підтримка
Одного разу відтестувавши API всіма можливими способами існує хибне уявлення що вони працюватимуть до тих пір як хтось щось десь не зламає. Але! Ще існує така підлість як версійність програмного забезпечення яке приймає участь у використанні чи обслуговуванні нашого API. Дуже розповсюджений приклад: Google Maps API, де оновлення версій може призвести до змін у структурі даних. Якщо наш застосунок використовує конкретний формат відповіді, нова версія може вимагати адаптацій, щоб забезпечити неперервну роботу додатку. І це краще передбачити!

💸Витрати та обмеження використання
При роботі з обчислювальними хмарними середовищами, як Google Cloud, AWS чи Azure, важливо слідкувати за обмеженнями трафіку та витратами. Наприклад, несвоєчасне припинення використання служби або безконтрольний запуск тестів може призвести до несподіваних рахунків та використання ресурсів. Не раз чула на конференціях жахливі історії про рахунки за тестування тому застерігаю і вас🤞Подумайте про цей нюанс адже часто в описі функціоналу API ви не знайдете цього пункту.

👉Безпека та конфіденційність
Неправильна обробка та збереження токенів доступу може призвести до порушення конфіденційності та втрати сенсетивних даних застосунку або ж користувачів. І тут мова не тільки про хардкод даних прямо в коді але і про неконтрольовані передачі колекцій, реквестів чи ключів тощо. Згадайте, що Quality Assurance це не тільки про тестування але і забезпечення якості в процесах.

👉Логування та обробка помилок
Коли ми починаємо тестування у нас в руках зазвичай є юзер сторі, де не завжди є пункти про те як повинні логуватись виключні ситуації та помилки сервера. Поцікавтесь, чи були додані логи у таких випадках, адже це не тільки допоможе краще підтримувати застосунок але і налаштувати моніторинг можливих збоїв. Важливо уникати надання докладних технічних даних у відповідях помилок для користувачів. Замість цього, докладна інформація про помилку повинна логуватися для подальшого аналізу та виправлення.

Сподіваюсь ці поради стануть вам у нагоді🤝 а також діліться вашими історіями у коментарях!

До зустрічі🎃
👍345🔥3
Попелюха | QA 👾
Ставте нагадування в календариках 🤓 Адже ми зберемось з суддями Dev Challenge та розкажемо про очікування\реальність від завдань вже в цю середу (15.11) о 19 30! Хто буде: Роман Марінський Роман Якимчук Олексій Остапов Наталія Попелишко Про що поговоримо:…
Друзі, також нагадую що вже о 19:30 ми чекаємо вас на ефірі, де ми зберемось з суддями Dev Challenge та розкажемо, про очікування\реальність від завдань, які були у цей раз.

Про що поговоримо:
Як створювали завдання?
На що був розрахунок?
Що очікували?
Основні помилки в виконанні та трошки детальніший фідбек 🙂

Чекаємо на вас 😉
7
🔥BLACK WEEK🔥 від RYC

Гайз, протягом цілого тижня, до 24 листопада включно, ви отримаєте 20% знижки на найближчі наші заходи і курси. Трохи пізніше ми будемо знайомити вас з деталями кожного із них, але вже зараз ви можете застрибнути у якийсь з цих вагонів зі знижкою😉

28 листопада стартує Курс “Тестування API з Postman”
Викладач курсу - Ірина Вольних

Тривалість навчання - 1,5 місяці

Це практичний та дуже корисний онлайн курс для QA інженерів

На курсі ми розкладемо теорію по поличкам та закріпимо на практиці, як тестувати RESTful API та SOAP, автоматизуємо процес тестування за допомогою схем, сніпетів, тестів, Postman Flow та СLI.

Деталі https://api-testing.ry-consulting.online/

7 грудня стартуємо новий потік Курсу по Тест Аналізу
Викладач - ваш покірний слуга, Роман Якимчук

Тривалість навчання - 2 місяці

Тест аналіз це курс для мідлів і сеньйорів, які хочуть апрувнути свої скіли і розібратися, як не тільки знати про існування таких інструментів тестування: як Комбінаторика, Декомпозиція, Аналіз залежностей та Інелектуальні карти, а ще й вміти іх використовувати на проектах для отримання максимально ефективних результатів від тестування.

Деталі https://test-analysis.ry-consulting.online/

11 грудня стартуємо новий потік Курсу по QA Lead Essential Skills
Викладач - Ріна Ужевко

Формат курсу:
Ви отримуєте посилання на ютуб канал з записаними відео декілька разів на тиждень.
Відео подрібненні на 20-30 хвилин для зручності перегляду
Практичні завдання,
Домашні завдання,
Блоки ддя можливості записати свої питання.

❗️Практика та домашні роботи будуть перевірятись.

❗️В кінці курсу вас чекає захист сертифікату.

Деталі тут https://qa-lead.ry-consulting.online/


16 грудня QA Magic MeetUp 4.0 - "Тест менеджмент і Тестові процеси"
Cпікери - Роман Якимчук, Олександр Хотемський, Олександра Ковальова,
Роман Марінський і Секретний спікер
Локація - Hall A, Володимирська 79, Київ (у центрі столиці). Тривалість - 1 день

Це буде дуже крутий та корисний офлайн івент на якому тестувальники з сумарним практичним досвідом понад 60 років, поділяться з вами практичним досвідом, який ви рідко де знайдете за межами таких офлайн конференцій, а також з нетворкінгом та крутим новорічним афте-паті. Теми спікерів будуть оголошені трохи пізніше.


Усі детальні анонси ви отримаєте у найближчий час, але вже зараз ви можете скористатися знижкою 20% на честь старту Black Week і застрибнути у цей вагон без роздумів 😉

Якщо маєте питання прямо зараз, пишіть мені у особисті @yakymchuk_roma
Please open Telegram to view this post
VIEW IN TELEGRAM
👍157🔥4👏1
QA Growth. Consulting | Mentoring | Courses pinned «🔥BLACK WEEK🔥 від RYC Гайз, протягом цілого тижня, до 24 листопада включно, ви отримаєте 20% знижки на найближчі наші заходи і курси. Трохи пізніше ми будемо знайомити вас з деталями кожного із них, але вже зараз ви можете застрибнути у якийсь з цих вагонів…»
Головний софт скіл для отримання роботи 👷‍♂️👩‍💻

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

Хочете відкрию секрет, як?

Колись давно жив був дід, всі його друзі та однокласники були багатими та заможними, хоча в школі вони вчилися на двійки.
Дід постійно сидів та думав, чому світ такий несправедливий? Чому всім везе, а йому не повезло в житті?

Але проблема була в тому, що всі ті люди які стали успішними та заможними, ніколи, ніколи не сумнівалися в собі, ще навіть в школі, коли вони не виконували домашок, вони просто впевнено відповідали, що вчителі навіть не сумнівалися, що відповідь правильна.

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

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

До чого це я, а!

Щоб знайти свою першу роботу спробуй бути впевненим в собі на всі 200%, але не забувай, що знання та практику ніхто не відміняв 🙃

Що у вас з самооцінкою та впевненістю в собі?
🔥3714💯5👍2😢1
А також, в цей понеділок о 19:00 приєднуйтесь до вебінару “API: RESTful, SOAP, GraphQL, та SyncAPI - в чому різниця та що треба знати щоб їх тестувати.”

Спікер: Ірина Вольних🌺

Основні теми:

🤖 Розберемо популярні підходи та протоколи побудови API: RESTful, SOAP, GraphQL, SyncAPI та ще парочку інших
🪓 Які інструменти треба знати та використовувати щоб тестувати ці API
І головне - навіщо QA це все?

Хто планує доєднатися, та отримати корисні знання, ставте 🔥 у коментарях, буде цікаво😉
🔥49👍72👌1
QA Growth. Consulting | Mentoring | Courses pinned «А також, в цей понеділок о 19:00 приєднуйтесь до вебінару “API: RESTful, SOAP, GraphQL, та SyncAPI - в чому різниця та що треба знати щоб їх тестувати.” Спікер: Ірина Вольних🌺 Основні теми: 🤖 Розберемо популярні підходи та протоколи побудови API: RESTful…»
QA Growth. Consulting | Mentoring | Courses
А також, в цей понеділок о 19:00 приєднуйтесь до вебінару “API: RESTful, SOAP, GraphQL, та SyncAPI - в чому різниця та що треба знати щоб їх тестувати.” Спікер: Ірина Вольних🌺 Основні теми: 🤖 Розберемо популярні підходи та протоколи побудови API: RESTful…
Друзі, нагадую що вже о 19:00 ми збираємось щоб поспілкуватись на тему “API: RESTful, SOAP, GraphQL, та SyncAPI - в чому різниця та що треба знати щоб їх тестувати.” 😉

Посилання на zoom скину за 5-10 хвилин до початку!
13👍7
QA Magic MeetUp 4.0

Довгоочікуваний анонс 4-тої офлайн конференції QA Magic MeetUp, яка відбудеться 16 грудня в Києві

Цього разу основна тема конференції - "Тест менеджмент і процеси тестування"

На вас чекає:

▪️Виступи топових спікерів - Роман Якимчук, Олександр Хотемський, Олександра Ковальова,
Роман Марінський, Інна Осінна і Олексій Остапов
▪️ Зручна локація в центрі Києва
▪️Нетворкінг з колегами та спікерами
▪️Драйвова атмосфера та смачна їжа
▪️Афтепаті🔥


Локація - Hall A, Володимирська 79, Київ (у центрі столиці). Тривалість - 1 день

Вартість: 2800 грн

До 24 листопада включно: діє знижка на чорну п'ятницю то ж - 2300 грн

То ж хто бажає доєднатися до крутої і корисної офлайн тусовки - WELCOME🙌

Деталі на сайті https://conference.ry-consulting.online/
🔥94👍2
Гайз, хто не встиг вчора потрапити на вебінар по АРІ, ось запис👇

https://youtu.be/JcCBbstAftE

та презентація від Іри в коментах😉

Було дійсно корисно!

А вже 28 листопада, стартує курс, Тестування API with Postman🔥

Це 1.5 місяці теорії та практичних завдань, протягом яких, розберемося на практиці, як тестувати RESTful API та SOAP, автоматизуємо процес тестування за допомогою схем, сніпетів, тестів, Postman Flow та СLI.

Вартість курсу зараз з 20% знижкою 7200 грн💸

Знижка діє до 24 листопада включно, не відтягуйте до останнього

Деталі на сайті https://api-testing.ry-consulting.online/ або пишіть в особисті @yakymchuk_roma
🔥3112👍3
Як вирости до позиції сіньйора без їбучих курсів з інфоциганами

Друзі всім привіт 👋

Сьогодні хочу написати статтю для себе в 2012 рік, коли я тільки починав

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

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

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

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

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

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

Шоста, забий на теорію, вивчай все на практиці, тільки практика покаже на ділі, як це працює

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

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

Девʼята порада, старайся використовувати різні підходи та техніки тест дизайну, бо чим більше в тебе в них практики, тим легше тобі їх застосувати

Десята, завжди, завжди роби ретроспективу та плануй подальший свій розвиток, ходи на конференції, шукай менторів та вдосконалюй себе

Вір в себе бро, в тебе все вийде, ти станеш найкращим 😉
👍58🔥2315🤣2
Ші в тестуванні API

Цей день настав - ось і ми торкаємося AI-шок😇
Підготували вам пару класних інструментів а також коротенько їх плюси/мінуси. Го!

🤖Postbot by Postman 🤖

Вже пів року як Postman - найтоповіша тулза для розробки і тестування API має вбудованого асистента Postbot, що реалізований на генеративній моделі ШI. Важливою перевагою є те, що він доступний і в безкоштовній версії також.

Чим може бути корисним нам?
👉 Генерація автоматичних тестів для отриманої відповіді від сервера. Це доволі непоганий тул для того, щоб вчитися саме синтаксису і написання тестів. Як на мене, генерує непогано і багато! Проте, це не має нічого спільного з тест дизайном, тому як і у випадку з ChatGPT для тривіальних випадків годиться, але мозок людини-тире-QA Postbot не замінить.

👉 Генерація документації для запитів. Оце для мене прямо ґеймченжер). Тільки подивіться на цей скарб:

This API endpoint allows you to create a new customer in the BigCommerce system. It is an HTTP POST request that should be sent to the following URL: https://www.blabla.com/api/bigcommerce/createCustomer.
Request Parameters
The request does not require any specific parameters. However, you need to include the necessary customer information in the request body. This information should be sent in JSON format and should include details such as the customer's name, email, address, and any other relevant information.

Response
The response for this request will have a status code of 409, which indicates a conflict. The response body will be in JSON format and will include the following properties:
* status: This property indicates the status of the request. In this case, the value is 0, which suggests that the request was not successful.
* noscript: This property provides a noscript or denoscription for the error. In the last execution, it was empty.
* type: This property specifies the type of error encountered. In the last execution, it was empty.
* errors: This property contains a nested object that provides more details about the error. In the last execution, the message property within the errors object was empty.

Please note that the specific error message or reason for the conflict is not provided in the response. You may need to refer to the API documentation or contact the API provider for more information on resolving the conflict.


Не ідеально, але команда вам скаже дякую!😊

🤖Генерація синтетичних даних 🤖

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

Два способи:

👉 GPT - або чат або API OpenAi. Ви можете по API звертатися з промптами для отримання певного тіла запиту, цілого або часткового (значень параметрів) і вже їх використовувати в тестуванні ваших APIшок).

👉 Використання глибоких генеративних моделей. GANs - це тип нейронних мереж, які складаються з генератора і дискримінатора. Генератор створює нові дані, а дискримінатор намагається визначити, чи це реальні дані чи штучно згенеровані. Процес тренування GANs дозволяє генераторові створювати дедалі більш реалістичні дані. Приклад: https://gretel.ai/ Пограйтесь - це доволі цікаво😼

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

Сподіваюсь було цікаво!
Діліться тулзами якими користуєтесь ви, в коментарях!
До зустрічі👽
🔥26👍113🤩3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥10👍3
Друзі, вважливо ‼️

Подивіться кружечок зверху, а потім ще відео за посиланням

Інформація для професійного розвитку 🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
7
🦄 Хочу поділитися із вами цікавою пропозицією від наших друзів Certified Unicorns, адептів ISTQB, які навчають не лише теорії, а й впровадженню міжнародних стандартів в реаліях українських компаній.

Рання реєстрація на курс підготовки до сертифікації ISTQB FOUNDATION LEVEL (Syllabus 4.0) від Олександри Ковальової доступна за найвигіднішою ціною до 1-го грудня.

Важливі деталі:
👉 старт 24 січня 2024 року;
👉 5 тижнів навчання (15 занять, прямі трансляції та доступ до записів);
👉 заняття в понеділок, середу та п’ятницю, 9:15-11:00am (по Києву);
👉 навчання побудовано на оновленій версії силлабусу - 4.0, що вийшла у 2023 році;
👉 курс включає всі матеріали, відео, тести, книги і спеціальні інструменти, які допомагають учасникам якісно підготуватися і відчувати себе на іспиті спокійно і впевнено;
👉 підтримка куратора і тренера в чаті між заняттями 24/7;
👉 допомога з реєстрацією на іспит та всіма оргдеталями;
👉 мова курсу: всі матеріали та тести — англійською, пояснення тренера на заняттях — українською.
🟡 Для броні місця на курсі необхідно внести мінімум 50% вартості курсу (другу половину можна оплатити до 24 січня включно).

🔷Деталі та реєстрація: https://bit.ly/3QXTKIA

🔰Більше новин, корисних матеріалів та інсайтів про ISTQB на каналі Certified Unicorns: https://news.1rj.ru/str/istqb_certified_unicorns
7🔥3👍2🫡2
Якщо хочете, щоб у вас було менше роботи, пишіть менше тестів, але запамʼятайте саме головне, тести повинні бути такими, які перевіряють основну логіку системи!

Тестами можна розписати всю систему, покривши її в довжину і впоперек, але чи варта ця гра свічок?

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

Тут вам допоможуть у пригоді:
1. Аналіз, опрацювання та розуміння вхідних даних, це можна добитися завдяки вивченню документації, спілкуванню з BA, PO, DEV, Designers ну і користувачами врешті решт
2. Використання технік тест дизайну, за цим на курс до Alexandra Kovalova або ж до мене на тест марафон
3. Оптимізація тестових сценаріїв використовуючи техніки комбінаторики.

Є багато інструментів та підходів, але головний інструмент це ваш мозок, тому підходьте до роботи з розумом 😉

Та памʼятайте, в нашій справі головне не кількість, а якість! © кеп

Ваш покірний слуга, Роман Якимчук
🔥39👍22