This media is not supported in your browser
VIEW IN TELEGRAM
👍24
Roman Yakymchuk is inviting you to a scheduled Zoom meeting.
Topic: Декомпозиція та аналіз залежностей
Time: Sep 15, 2022 08:00 PM Kyiv
Join Zoom Meeting
https://us02web.zoom.us/j/5330269123?pwd=ZEJRVEw3S3RpQ1ZWTXRaK3pKTDErdz09
Topic: Декомпозиція та аналіз залежностей
Time: Sep 15, 2022 08:00 PM Kyiv
Join Zoom Meeting
https://us02web.zoom.us/j/5330269123?pwd=ZEJRVEw3S3RpQ1ZWTXRaK3pKTDErdz09
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
👏5
Доброго дня, ми з Ірпеня!
Хто пропустив вчорашній воркшоп, ось запис
Репост, лайк, комент вітається
https://youtu.be/7PuK733Jy8U
Хто пропустив вчорашній воркшоп, ось запис
Репост, лайк, комент вітається
https://youtu.be/7PuK733Jy8U
YouTube
Роман Якимчук. Декомпозиція продукту та аналіз залежностей між фічами
В відео ми на реальному прикладі розбираємо як робити декомпозицію продукту та як користуватися табличкою залежностей. Переглянувши це відео ви навчитеся більш детально аналізувати свої продукти та зможете краще розуміти залежності між об'єктами вашої системи.
🔥39❤16👍1
Хаос в голові 🤯
Найчастіше до мене на навчання приходять люди, у яких хаос в голові і не вистачає структуризації знань. Це знаєте, та ситуація, коли у теорії ніби все зрозуміло, а на практиці як застосувати знання ти не знаєш. Це часта проблема не лише у QA, але й і в цілому у багатьох життєвих процесах.
Нещодавно спілкувався зі своїми студентами і помітив наступні тенденції:
Найбільше допомагає декомпозиція коли нам потрібно більш детально розібратися в продукті
«Починаючи з декомпозиції я зрозуміла як можна розбити свій продукт, що є мега практично для продуктів які живуть довго та не мають документації (на такому я зараз працюю). Декомпозиція допомогає складати документацію поступово, та нічого не пропустити.»
Методи комбінаторики дозволяють скоротити кількість тестів в рази та економлять купу часу
Хтось полюбив тестувати використовуючи тестування станів та переходів і познаходив нові баги на проекті до яких 2 роки ніхто не мав справи.
А хтось тепер жити не може без Стратегії тестування та таблички залежностей.
Але хочеться сказати лиш одне - тест аналіз цікава річ, як не крути. Тому завжди важливо йти до людей, які мають постійний практичний досвід у тому, чому навчають 😉
Яку з тем Тест Аналізу вам хотілося б розібрати більш детально?
Найчастіше до мене на навчання приходять люди, у яких хаос в голові і не вистачає структуризації знань. Це знаєте, та ситуація, коли у теорії ніби все зрозуміло, а на практиці як застосувати знання ти не знаєш. Це часта проблема не лише у QA, але й і в цілому у багатьох життєвих процесах.
Нещодавно спілкувався зі своїми студентами і помітив наступні тенденції:
Найбільше допомагає декомпозиція коли нам потрібно більш детально розібратися в продукті
«Починаючи з декомпозиції я зрозуміла як можна розбити свій продукт, що є мега практично для продуктів які живуть довго та не мають документації (на такому я зараз працюю). Декомпозиція допомогає складати документацію поступово, та нічого не пропустити.»
Методи комбінаторики дозволяють скоротити кількість тестів в рази та економлять купу часу
Хтось полюбив тестувати використовуючи тестування станів та переходів і познаходив нові баги на проекті до яких 2 роки ніхто не мав справи.
А хтось тепер жити не може без Стратегії тестування та таблички залежностей.
Але хочеться сказати лиш одне - тест аналіз цікава річ, як не крути. Тому завжди важливо йти до людей, які мають постійний практичний досвід у тому, чому навчають 😉
Яку з тем Тест Аналізу вам хотілося б розібрати більш детально?
⚡20👍8❤1💋1
Про яку тему Тест Аналізу ви хотіли би дізнатись більше?
Anonymous Poll
37%
комбінаторика та доменний аналіз
43%
тестова документація та стратегія
33%
таблиці рішень та попарне тестування
27%
мозковий штурм та тестові тури
Доброго вечора, ми з України🇺🇦
Друзі, дякую за вашу активність у голосуванні 🙏
Поступово будемо розбирати усі ці теми і почнемо з "тестової документації та стратегії тестування"
Це один із ключових пунктів, який впливає на:
▪️якість тестування
▪️контрольованість процесу
▪️результат роботи
Пропоную більш детально розібратися у цій темі на практичних прикладах, в наступний вівторок 27.09 на онлайн зустрічі😉
Коли: 27.09
О котрій: 20:00
Вартість: символічна, 200 грн💰 (50% від суми піде на потреби ЗСУ 🇺🇦)
Приходьте отримати корисні і якісні знання та допомогти нашим військовим 💪
Для реєстрації, пишіть у приват @yakymchuk_roma
Друзі, дякую за вашу активність у голосуванні 🙏
Поступово будемо розбирати усі ці теми і почнемо з "тестової документації та стратегії тестування"
Це один із ключових пунктів, який впливає на:
▪️якість тестування
▪️контрольованість процесу
▪️результат роботи
Пропоную більш детально розібратися у цій темі на практичних прикладах, в наступний вівторок 27.09 на онлайн зустрічі😉
Коли: 27.09
О котрій: 20:00
Вартість: символічна, 200 грн💰 (50% від суми піде на потреби ЗСУ 🇺🇦)
Приходьте отримати корисні і якісні знання та допомогти нашим військовим 💪
Для реєстрації, пишіть у приват @yakymchuk_roma
❤14🔥3🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Чи бувало у вас таке, пофіксили вам баг, а там два нових? 😂
😁33👍14🤣5🥴1
QA Growth. Consulting | Mentoring | Courses
Доброго вечора, ми з України🇺🇦 Друзі, дякую за вашу активність у голосуванні 🙏 Поступово будемо розбирати усі ці теми і почнемо з "тестової документації та стратегії тестування" Це один із ключових пунктів, який впливає на: ▪️якість тестування ▪️контрольованість…
Друзі, всім привіт 😉
Хочу нагадати вам, що ми збираємося вже завтра о 20:00⏰
Буде корисна інфа, яка допоможе вам швидше і простіше рухатися у своїх проектах😎
Для реєстрації, пишіть у приват @yakymchuk_roma
До зустрічі завтра 😉
Хочу нагадати вам, що ми збираємося вже завтра о 20:00⏰
Буде корисна інфа, яка допоможе вам швидше і простіше рухатися у своїх проектах😎
Для реєстрації, пишіть у приват @yakymchuk_roma
До зустрічі завтра 😉
👍7
Test Documentation
Вчора провів вебінар на тему тестової документації, ділюсь з вами корисними лінками, можливо вам будуть корисними
https://www.guru99.com/testing-documentation.html
Testing strategy denoscription
https://www.google.com/amp/s/www.softwaretestinghelp.com/writing-test-strategy-document-template/amp/
Test plan example
https://www.softwaretestinghelp.com/wp-content/qa/uploads/2014/02/Live_Project_Test_Plan_SoftwareTestingHelp.pdf
Cheat sheets
https://adventuresinqa.com/wp-content/uploads/2015/12/Mobile-Testing-Cheat-Sheet-Adventures-in-QA.pdf
https://goritskov.com/media/files/testheuristicscheatsheetv1.pdf
https://agiletester.ca/wp-content/uploads/sites/26/2017/07/TestPlanningCheatSheet.pdf
Завдяки вашим донатам, ми змогли відправити хлопцям невеличку допомогу. Думаю і надалі робити таку ж ініціативу, адже ситуація в нас win-win ви отримуєте нові знання та допомагаєте нашій армії наближаючи перемогу України ♥️
Вчора провів вебінар на тему тестової документації, ділюсь з вами корисними лінками, можливо вам будуть корисними
https://www.guru99.com/testing-documentation.html
Testing strategy denoscription
https://www.google.com/amp/s/www.softwaretestinghelp.com/writing-test-strategy-document-template/amp/
Test plan example
https://www.softwaretestinghelp.com/wp-content/qa/uploads/2014/02/Live_Project_Test_Plan_SoftwareTestingHelp.pdf
Cheat sheets
https://adventuresinqa.com/wp-content/uploads/2015/12/Mobile-Testing-Cheat-Sheet-Adventures-in-QA.pdf
https://goritskov.com/media/files/testheuristicscheatsheetv1.pdf
https://agiletester.ca/wp-content/uploads/sites/26/2017/07/TestPlanningCheatSheet.pdf
Завдяки вашим донатам, ми змогли відправити хлопцям невеличку допомогу. Думаю і надалі робити таку ж ініціативу, адже ситуація в нас win-win ви отримуєте нові знання та допомагаєте нашій армії наближаючи перемогу України ♥️
❤38👍12
Всім привіт 👋
Давайте ще раз коротко пройдемося по процесу тестування, та закріпимо для себе основні стадії
🔹Аналіз вимог
🔸Планування тестування
🔹Дизайн тестів
🔸Виконання тестів та заведення баг репортів
🔹Ретестування та регресійне тестування
🔸Тест репорт
Закріплюйте собі в закладки, щоб не загубити
https://telegra.ph/Stad%D1%96i-QA-procesu-04-14
Давайте ще раз коротко пройдемося по процесу тестування, та закріпимо для себе основні стадії
🔹Аналіз вимог
🔸Планування тестування
🔹Дизайн тестів
🔸Виконання тестів та заведення баг репортів
🔹Ретестування та регресійне тестування
🔸Тест репорт
Закріплюйте собі в закладки, щоб не загубити
https://telegra.ph/Stad%D1%96i-QA-procesu-04-14
Telegraph
Стадії QA процесу
Аналіз вимог Дорожче буде фіксити баг який найдений під час тестування після розробки, аніж запревентити його появу ще на стадії аналізу та розробки вимог. QA інженери мусять бути залучені до аналізу і тестуванню вимог шляхом комунікації з бізнес аналітиками…
🔥9👍5
Друзі привіт, хочу нагадати вам, що вже у цей четверг стартує курс з Тест Аналізу
На вас чекає 2 місяці крутої інфи і цікавої практики.
Ось кілька відгуків від студентів з минулих потоків, які активно використовують отриманні знання і ростуть у доході та кар'єрі легше.
P.S. і до речі, цього тижня дам вам цікавої інфи по використанню комбінаторного тестування з використанням техніки Pairwise
Якщо маєте питання з приводу курсу або оплати пишіть у особисті @yakymchuk_roma
На вас чекає 2 місяці крутої інфи і цікавої практики.
Ось кілька відгуків від студентів з минулих потоків, які активно використовують отриманні знання і ростуть у доході та кар'єрі легше.
P.S. і до речі, цього тижня дам вам цікавої інфи по використанню комбінаторного тестування з використанням техніки Pairwise
Якщо маєте питання з приводу курсу або оплати пишіть у особисті @yakymchuk_roma
🔥8
Як зекономити кількість тестів?
Друзі привіт, як і обіцяв вам, давайте сьогодні на реальному прикладі розберемо як за допомогою комбінаторного тестування, у рази зменшити кількість тестів та полегшити свою роботу😎
https://telegra.ph/Testova-komb%D1%96natorika-z-vikoristannyam-Pairwise-abo-All-pairs-tehn%D1%96ki-10-05
Друзі привіт, як і обіцяв вам, давайте сьогодні на реальному прикладі розберемо як за допомогою комбінаторного тестування, у рази зменшити кількість тестів та полегшити свою роботу😎
https://telegra.ph/Testova-komb%D1%96natorika-z-vikoristannyam-Pairwise-abo-All-pairs-tehn%D1%96ki-10-05
Telegraph
Тестова комбінаторика з використанням Pairwise або All pairs техніки
Часто нам зустрічаються системи з різними параметрами в яких використовуються по декілька значень. І щоб правильно спроектувати тести і не переборщити з комбінаціями на допомогу приходить така чудова техніка як Pairwise (мудра пара). Отже давайте розберемо…
🔥18👍3
І також хочу, нагадати, що вже сьогодні стартує наш курс з Тест Аналізу
Перший урок починається о 19:00
До 18:00 ви ще встигаєте вскочити у останній вагон, якщо у вас залишились питання, пишіть у особисті @yakymchuk_roma
Частину грошей я передаю на ЗСУ
Перший урок починається о 19:00
До 18:00 ви ще встигаєте вскочити у останній вагон, якщо у вас залишились питання, пишіть у особисті @yakymchuk_roma
Частину грошей я передаю на ЗСУ
🔥5👍3
Всім привіт 👋
В тестуванні однією із важливих стадій є підготовка тест репорта.
Для того щоб наш менеджмент міг побачити результати нашої роботи чи всієї команди тестувальників, ось рекомендації та приклад тест репорту
https://geteasyqa.com/qa/write-test-report/
#testreport #qa
В тестуванні однією із важливих стадій є підготовка тест репорта.
Для того щоб наш менеджмент міг побачити результати нашої роботи чи всієї команди тестувальників, ось рекомендації та приклад тест репорту
https://geteasyqa.com/qa/write-test-report/
#testreport #qa
👍14👏1
Доброго дня колеги!
Вітаю всіх з днем захисника України, дякуємо кожній людині що боронить нашу неньку 🇺🇦
Для того щоб захистити наші з вами web додатки, пропоную вашій увазі також чітліст корисних лінок по WEB Penetration Testing
Збережіть собі до закладок, та практикуйтесь
https://github.com/Ignitetechnologies/bugbounty
#security #penetration
Вітаю всіх з днем захисника України, дякуємо кожній людині що боронить нашу неньку 🇺🇦
Для того щоб захистити наші з вами web додатки, пропоную вашій увазі також чітліст корисних лінок по WEB Penetration Testing
Збережіть собі до закладок, та практикуйтесь
https://github.com/Ignitetechnologies/bugbounty
#security #penetration
GitHub
GitHub - Ignitetechnologies/bugbounty
Contribute to Ignitetechnologies/bugbounty development by creating an account on GitHub.
❤16👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Десь приблизно так я навчаю своїх студентів 🤣
🤣53❤13👍11
Test-Engineering-Skills-v3.pdf
305.6 KB
Куди розвиватись тестувальнику?
Привіт, давайте сьогодні трохи розберемо шляхи, куди може рухатися тестувальник у своїй кар'єрі і що для цього необхідно прокачувати:
Спеціаліст - для тих хто бажає розумітися на багатьох техніках тестування, та працювати у різних сферах
▪️Підходи тестування;
▪️Тест дизайн;
▪️Технічні скіли;
▪️Моделювання
Продукт/домен - для тих что хоче стати професійним експертом в певній ніші, наприклад GameDev, HealthCare чи E-Commerce
▪️Управління дефектами;
▪️Навчання;
▪️Логіка та раціональне мислення
Project Managment - для тих, хто хоче керувати проектами та командами у них.
▪️Управління часом;
▪️Управління ризиками;
▪️Планування
Leadership - для тих, хто хоче мотивувати команди тестувальників та проводити тренінги, менторити їх
▪️Комунікації
▪️Навчання/Менторство
▪️Соціальні навички
Якщо коротко, то ось навички, на яких вам треба зосередитися, щоб обрати у якому напрямку ви хотіли б рухатися.
Далі буду трохи більше розкривати для вас ці навички і як їх прокачувати 😎
Привіт, давайте сьогодні трохи розберемо шляхи, куди може рухатися тестувальник у своїй кар'єрі і що для цього необхідно прокачувати:
Спеціаліст - для тих хто бажає розумітися на багатьох техніках тестування, та працювати у різних сферах
▪️Підходи тестування;
▪️Тест дизайн;
▪️Технічні скіли;
▪️Моделювання
Продукт/домен - для тих что хоче стати професійним експертом в певній ніші, наприклад GameDev, HealthCare чи E-Commerce
▪️Управління дефектами;
▪️Навчання;
▪️Логіка та раціональне мислення
Project Managment - для тих, хто хоче керувати проектами та командами у них.
▪️Управління часом;
▪️Управління ризиками;
▪️Планування
Leadership - для тих, хто хоче мотивувати команди тестувальників та проводити тренінги, менторити їх
▪️Комунікації
▪️Навчання/Менторство
▪️Соціальні навички
Якщо коротко, то ось навички, на яких вам треба зосередитися, щоб обрати у якому напрямку ви хотіли б рухатися.
Далі буду трохи більше розкривати для вас ці навички і як їх прокачувати 😎
🔥27👍8
І так давайте сьогодні розбиратись з Тест дизайном
Тест дизайн - це процес проектування вхідних значень, які будуть ефективно тестувати вашу систему.
На практиці ми використовуємо два загальних підходи до проектування тестів.
▫️Перший це criteria-based test design, ми проектуємо тестові значення, які будуть задовільняти інженерні цілі, такі як покриття критеріїв.
▫️Інший це human-based test design, ми проектуємо тестові значення ґрунтуючись на знаннях предметної області програми, а також на наших знаннях про тестування. Це два зовсім різних види активностей.
Давайте розглянемо приклад першого підходу
Вам приходять Acceptance Criteria по типу:
🔘 Користувач може створити об’єкт де обов’язково має бути ім‘я об'єкта;
🔘 Ім‘я об'єкта має бути унікальним;
🔘 Також у об'єкта ще є опис, але користувач може створити об’єкт без опису.
Ми приблизно розуміємо модель програми і маємо придумати тест кейси, щоб покрити критерії.
В другому підході, ми повинні знати предметну область програми, знати як тестувати та яким має бути користувацький інтерфейс.
І тут ми починаємо приміняти дуже маленькі значення або дуже великі - тестуємо границі, перевіряємо невалідні дані, дивимось як працює валідація, використовуємо значення, які не приймаються системою і дивимось, як вона відреагує на такий стрес - використовуємо еквівалентні класи.
Головне, що ці два підходи доповнюють один одного, і нам потрібні обидва для повного тестування програмного забезпечення.
Тест дизайн - це процес проектування вхідних значень, які будуть ефективно тестувати вашу систему.
На практиці ми використовуємо два загальних підходи до проектування тестів.
▫️Перший це criteria-based test design, ми проектуємо тестові значення, які будуть задовільняти інженерні цілі, такі як покриття критеріїв.
▫️Інший це human-based test design, ми проектуємо тестові значення ґрунтуючись на знаннях предметної області програми, а також на наших знаннях про тестування. Це два зовсім різних види активностей.
Давайте розглянемо приклад першого підходу
Вам приходять Acceptance Criteria по типу:
🔘 Користувач може створити об’єкт де обов’язково має бути ім‘я об'єкта;
🔘 Ім‘я об'єкта має бути унікальним;
🔘 Також у об'єкта ще є опис, але користувач може створити об’єкт без опису.
Ми приблизно розуміємо модель програми і маємо придумати тест кейси, щоб покрити критерії.
В другому підході, ми повинні знати предметну область програми, знати як тестувати та яким має бути користувацький інтерфейс.
І тут ми починаємо приміняти дуже маленькі значення або дуже великі - тестуємо границі, перевіряємо невалідні дані, дивимось як працює валідація, використовуємо значення, які не приймаються системою і дивимось, як вона відреагує на такий стрес - використовуємо еквівалентні класи.
Головне, що ці два підходи доповнюють один одного, і нам потрібні обидва для повного тестування програмного забезпечення.
🔥19👍7❤4