16 Техник Тест Дизайна С Примерами. Продвинутый Курс Тестирование ПО. Занятие 8.

  Рет қаралды 31,304

Ilarion Halushka

Ilarion Halushka

2 жыл бұрын

16 Техник Тест Дизайна С Примерами Из Реальных Проектов.
Про test design techniques оооочень любят спрашивать на собеседованиях.
Передаю пламенный привет своим студентам :)
Домашка:
Применить каждую технику тест дизайна к любому функционалу на сайте или в приложении.
Законспектировать мои примеры и свой личный пример.
Попробовать в голове (лучше на листочке) применить техники тест дизайна к тестированию чашки/ручки/карандаша/стола/двери/окна/блокнота/стула/калькулятор/форма регистрации/форма создания товара.
Правда часто спрашивают на собеседованиях. Честно-честно.
Вот прям берете конкретный предмет и начинаете применять к нему техники тест дизайна одну за одной (всегда сначала позитивные кейсы!).
На собеседовании обязательно уточняем требования к предмету, кто им будет пользоваться и в каких целях.
Не жалейте времени, лишний предмет - плюс процентик к прохождению собеседования.
Ох как обидно будет словить на собеседовании вопрос "протестируй предмет ..." и не быть готовым. Особенно когда Илларион предупреждал :'(
Поэтому мое дело вас предупредить, а ваше дело не тупить и не лениться. Все просто))
"я то хочу получать много денег, но не хочу учиться и делать домашки" (с) Внутренний Голос
Об авторе курса: ilarionhalushka.github.io/about
Сказать спасибо можно оформив Ютуб спонсорство или купив автору кофе www.buymeacoffee.com/IlarionH...
#тестирование #тесировщик #testing #тестування #тестуванняпз #тестированиепo #softwaretesting #automation #programming #itcourses #IT #itкурсы #itjob #qa #it #курсытестирования

Пікірлер: 164
@swastest
@swastest Жыл бұрын
Это подписка!! И просмотр остального контента!!! Супер! Спасибо!
@IlarionHalushka
@IlarionHalushka Жыл бұрын
подписка конечно хорошо, но что мне сделать, чтобы и лайк и колокольчик? 😅 а если серьезно, то искренняя благодарность за позитивную оценку трудов)
@user-ws4wu6kn2y
@user-ws4wu6kn2y 2 күн бұрын
Супер! Спасибо за качественные лекции! Счастья и всех благ Вам!
@Pavel_MihaLb1ch
@Pavel_MihaLb1ch Сағат бұрын
Иларион, Спасибо большое за столь качественный контент! Смотрю почти без перерыва третьи сутки:)
@user-yq9jd5sh9q
@user-yq9jd5sh9q Жыл бұрын
Единственный контент по тестированию, который мне нравится смотреть. Все с шутками, примерами, не скучно)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо большое)) очень приятно ☺ ☺
@IlarionHalushka
@IlarionHalushka 2 жыл бұрын
Передаю пламенный привет своим студентам :) Читайте описание к видео. "я то хочу получать много денег, но не хочу учиться и делать домашки" (с) Внутренний Голос
@dianazabolotna9164
@dianazabolotna9164 Жыл бұрын
Огнище 🔥 Спасибо за ваш труд 💪
@IlarionHalushka
@IlarionHalushka Жыл бұрын
низкий поклон, такие комменты очень мотивируют продолжать делать качественный контент)
@AlexQA
@AlexQA 2 жыл бұрын
На каждом собесе спрашивают техники тест-дизайна) Да и работе пригодится ! Хороший разбор!
@IlarionHalushka
@IlarionHalushka 2 жыл бұрын
На 100% согласен) спасибо, коллега :)
@user-lf6jx3tv7i
@user-lf6jx3tv7i 4 ай бұрын
Спасибо за то что так доступно преподносите информацию !!!
@IlarionHalushka
@IlarionHalushka 4 ай бұрын
а вам спасибо за отзыв!)
@justalex7910
@justalex7910 Жыл бұрын
Большое спасибо за лекцию. Очень повезло, что нашел ваш канал)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо за теплые отзывы!) удачи в обучении 💪💪
@user-jg4uj1yb5g
@user-jg4uj1yb5g 8 ай бұрын
Тест дизайн - 3:49 План работы над тест дизайном - 5:31 Цели тест дизайна - 8:58 Исчерпывающее тестирование - 17:57 Эквивалентное разделение - 22:28 Анализ граничных значений - 26:51 Попарное тестирование - 54:31 Таблица принятия решений - 1:11:31 Граф состояний-переходов - 1:20:59 Use case - 1:34:08 Исследовательское тестирование - 1:39:15 Бонусы: Шляпы/ роли - 1:44:59 Блок-схема - 1:46:42 Ad-hoc - 1:49:30 Разговорчики-driven - 1:54:38 Analytics-driven - 1:57:55 Bug-driven - 2:01:56
@IlarionHalushka
@IlarionHalushka 8 ай бұрын
❤️
@anastasiyaua1198
@anastasiyaua1198 8 ай бұрын
Дякую
@user-te9hj9cx4e
@user-te9hj9cx4e 6 ай бұрын
Лучший ! Спасибо огромное Илларион!!
@IlarionHalushka
@IlarionHalushka 6 ай бұрын
спасибо за фидбек)) рад, что контент заходит!)
@orestmalytskiy3854
@orestmalytskiy3854 Жыл бұрын
Це один з найкорисніших каналів по тестуванню на всьому ютубі. Дякую за контент!)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Сподіваюся, що в один день канал стане кращим на ютубі)) буду працювати у цьому напрямку 🤓дуже дякую за підтримку!)
@savkiv6525
@savkiv6525 7 ай бұрын
Це дуже крутий матеріал, а про Postman - взагалі ТОП. Ілларіон дякую
@IlarionHalushka
@IlarionHalushka 7 ай бұрын
дуже дякую за щирий відгук!! 🤗
@KseniyaLavnich
@KseniyaLavnich Жыл бұрын
Спасибо. Интересные лекции. Ваши Шляпы/роли напомнили UML диаграмму прецендентов (use-case) и диаграмму последовательностей(sequence).
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо!) да-да-да, только с шляпами рисовать ничего не нужно, а просто надел и снял шляпу)) но главная суть этих техник показать вам, что не стоит ограничиваться только существующими книжными техниками тест дизайна, нужно думать шире 😊
@immensity1510
@immensity1510 11 ай бұрын
круто инфа всасывается, +классный пример с хакатона, не знаю даже что я бы смотрел если не нашел бы этот канал, спасибо за труды. Единственное, с чем были трудности до этого видео так это с постманом, было бы круто именно практиковаться на вашем свагере с вашими примерами, а так нашел только какой-то petstore свагер(дефолтный для всех новичков наверное) , но там какие-то банальные примеры были и без токена. Ну а так, с остальным всё круто :)
@IlarionHalushka
@IlarionHalushka 11 ай бұрын
Спасибо большое, очень приятно! ☺ Если были трудности с постманом - это хорошо) там где трудности, там и развитие 💪💪 А по апишкам - их полно открытых в интернете, намного сложнее, чем то, что я показывал на видео. Можно чатгпт попросить дать ссылки на открытые свагер апишки и попробовать свои силы ) Еще раз спасибо за отзыв!)
@user-yt4ed9ux7c
@user-yt4ed9ux7c Жыл бұрын
Большое спасибо за лекции. Всё рассказано живо, интересно и понятно. Есть ли ресурс, на котором хранятся презентации с курса?
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо большое!) к сожалению нет, мне и так говорят, что мои лекции на курсах и других QA каналах уже пересказывают)) а тут еще слайды дать им, ну не)
@shekjuutu
@shekjuutu Жыл бұрын
Спасибо большое за видео, действительно, очень полезный контент, каждая лекция добавляет каких-то новых знаний к тому, что уже есть. Вопрос с анализом граничных значений. Мне кажется, там всё таки 47,999, 48, 51, 51,001. Ну и так далее. Вы дальше объясняете, что в разных случаях по разному, но в приведенном примере как-будто 51килограммовая девушка будет допущена)) И отдельное спасибо за лекцию по постману, прям много каких-то мелочей для себя почерпнул
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо!) если 51кг это уже следующая категория, то будет как я на лекции разрисовал :) two value BVA: 47,999 - категория S (под точкой) 48.000 - вне категории (точка) 50.999 - вне категории (под точкой) 51,000 - категория M (точка) three value BVA: 47,999 - категория S (под точкой) 48.000 - вне категории (точка) 48.001 - вне категории (над точкой) 50.999 - вне категории (под точкой) 51,000 - категория M (точка) 51,001 - категория M (над точкой) а если категория на 51 еще нижняя, а на 51.001 уже другая, то твой вариант правильным будет. От требований зависит)
@Artur_MB
@Artur_MB Жыл бұрын
Спасибо тебе!
@IlarionHalushka
@IlarionHalushka Жыл бұрын
благодарю!) приятного просмотра
@user-zw1kz8hk8k
@user-zw1kz8hk8k Жыл бұрын
Утро начинается не с кофе, а с суперских лекций, получила новые знания и заряд позитива👍
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Спасибо большое!) ☺️
@HelgCan
@HelgCan Жыл бұрын
Спасибо!
@IlarionHalushka
@IlarionHalushka Жыл бұрын
🤜🤜
@mercuriussphere1732
@mercuriussphere1732 Жыл бұрын
Просто браво
@IlarionHalushka
@IlarionHalushka Жыл бұрын
благодарю! ☺
@ira_01001
@ira_01001 Жыл бұрын
Спасибо)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо за поддержку) сил вам просмотреть и следующие 3х часовые лекции 💪 💪
@miladzen1428
@miladzen1428 2 жыл бұрын
Конфетки за ответы, очень креативно, еще как вариант, если студент ответил верно ТО рюмашку текилы ))
@ivanrockstar580
@ivanrockstar580 2 жыл бұрын
На текилу мы ещё не заработали)) да и ЗОЖ почти все, преподаватель- включительно)
@IlarionHalushka
@IlarionHalushka 2 жыл бұрын
Прям отборные студенты, не стыдно будет на таких айти оставить
@dmitrymalyshev4741
@dmitrymalyshev4741 2 жыл бұрын
Какое офигенное объяснение)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Спасибочки) мне особенно нравится таблица принятия решений с определением наркоманов 🙃
@ivanrockstar580
@ivanrockstar580 Жыл бұрын
@@IlarionHalushka я вычислял так наркоманов ещё до того как это стало - «таблицей принятия решений» 🤣☺️
@pavangelika
@pavangelika Жыл бұрын
Суперская подача 👍 лучшее, что я видела. Во. Только осталась непонятка про блок схемы и граф перехода состояний. Отличие в том, что на графе только действия системы после взаимодействия с пользователем, а блок схема сценарная, описывающая все. Или не так поняла?
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Привет и спасибо!) Да, примерно так, я для себя определяю: Граф (диаграмма) состояний переходов описывает возможные состояния системы (кружечки) и переходы (действия, палочки, ребра) между состояниями. На блок схеме можно описать все тоже самое, но удобнее, что можно еще условия добавить (обычно ромбики). На практике с опытом сам начинаешь чувствовать когда что лучше. А еще на практике часто от коллег можно получать гибрид блок схемы + графа состояний переходов + uml диаграммы ))
@user-te9hj9cx4e
@user-te9hj9cx4e 7 ай бұрын
Лучший!
@IlarionHalushka
@IlarionHalushka 6 ай бұрын
🤗🤗🤗
@Ruslan-ps9rz
@Ruslan-ps9rz 4 ай бұрын
крутые лекции🔥
@IlarionHalushka
@IlarionHalushka 4 ай бұрын
thank u 🤜🤜
@DjonyDilinger
@DjonyDilinger 3 ай бұрын
Доступненько😊
@IlarionHalushka
@IlarionHalushka 3 ай бұрын
сенкс)
@alexsk5165
@alexsk5165 Жыл бұрын
14:17 Чето не нашел Алексееву. Или как ее зовут?)) Скиньте плиз на нее ссылку(или на правильное имя) , уже интересно ее почитать. А вообще отличный разбор, спасибо 👍
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибочки)) гуглите ютуб канал и блог okiseleva (перепутал с фамилией препода из универа😅). У нее объяснения очень простые и понятные для новичков, но сильно глубоко не копает :(
@kirillorlov8594
@kirillorlov8594 6 ай бұрын
Лучший контент
@IlarionHalushka
@IlarionHalushka 6 ай бұрын
от души к душе)
@Music_2525
@Music_2525 2 ай бұрын
Харизматичный ведущий
@IlarionHalushka
@IlarionHalushka 2 ай бұрын
ведущий лол)))
@user-ok6hn1xp3y
@user-ok6hn1xp3y Жыл бұрын
Илларион, вы действительно считаете что Ad hoc testing и Monkey testing - это одно и то же? В ISTQB 2018 разница между этими видами тестирования не объяснялась?))
@IlarionHalushka
@IlarionHalushka Жыл бұрын
О, первый коммент по делу)) благодарю! Лично мое мнение - да, те же фаберже, только в левой руке. На практике эти два понятия используются взаимозаменяемо. Представил ситуацию, что кто-то поправляет коллегу: "Слушай, ты наверное имеешь в виду `monkey testing`, а не `ad-hoc testing`". То с такими душнилами лучше не быть в одной команде)) Если найдете мне в ISTQB разницу между monkey / ad-hoc, то с меня бутылка сока/пива или сразу 10 баксов на карту (не шучу, за слова отвечаю!) 😊 Даже если там какая-то разница и есть, то это из серии "разница между smoke/sanity" или "а куда относить security testing в функциональные или нефункциональные?" и тд.)) то есть на практике знание бесполезное, но чисто для устраивания холивара пойдеееет 😅
@user-ok6hn1xp3y
@user-ok6hn1xp3y Жыл бұрын
Имхо можно перепутать Exploratory testing и Ad hoc. В первом случае подразумевается знание продукта и документации, во-втором - изучение (интуитивное) продукта, поскольку у вас нет ни знания ни документации, но при этом есть понимание его функциональности. И да, в процессе Ad hoc - создаётся документация - последовательность шагов и связанных, в последствии, с их прохождением testcase-ов. Разумеется, Ad hoc предусматривает системный подход и определенный опыт QA специалиста. Monkey testing, и тут я с Вами согласен, - действительно бездумное (рандомное) нажимание на клавиши...
@pavangelika
@pavangelika Жыл бұрын
А как понять какую лучше технику использовать? Это чисто дело опыта и интуиции, или есть какие-то советы?
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
каждая ситуация очень уникальна и золотого правила нет, все приходит с опытом)
@FxrFromRussia
@FxrFromRussia 10 ай бұрын
Илларион, спасибо большое за этот материал! Очень легко и доступно объясняете. У меня вопрос по попарному тестированию и приведенному примеру - разве это не ошибка не протестировать Safari и с украинским, и с немецким? Да, в примере у нас отпадают Linux и Windows - считаем, что это технически невозможно и/или не оправдано (использовать эмуляторы). Но необходимость протестировать украинский и немецкий с данным браузером у нас никуда не делась. Ведь иначе мы нарушим принцип, разве нет? Ведь получится, что Chrome и Mozilla были протестированы со всеми языками, а Safari только с английским.
@FxrFromRussia
@FxrFromRussia 10 ай бұрын
Да, и, не знаю уместно это здесь или нет, но я глубоко сожалею о происходящем между нашими странами, и надеюсь что все это закончится миром как можно скорее. Оправдания тем, кто это устроил, нет никакого. Надеюсь вы и ваши близкие живы и целы.
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
спасибо!) да-да-да, меня уже пару раз где-то тут под видео поправили за сафари 😄но меня радует, что люди смотрят и вдумываются) п.с. обычно на практике так прям все языки на всех браузерах не прогоняют, тк нет времени и смысла не очень много) но как пример - пойдет :)
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
@@FxrFromRussia к счастью, все живы, но не все целы... тоже надеемся на скорейшую победу, мир и небо без ракет 🙏
@digitalworldkz
@digitalworldkz 16 күн бұрын
Илориан дякую за ваші зантія
@rusau
@rusau Жыл бұрын
Привет от джуниора с 1.5 года опыта))) Сейчас уже 3.5, так что не стесняйся советовать. Порой джуны гораздо лучше рассказывают и преподносят информацию, чем бывалые ребята, которые уже давно позабыли про базу. Это ведь один из этапов обучения - обучился, научи других.
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Про джуна с 1.5 года опыта помню, но вроде бы тебя не упоминал)) Про "Порой джуны гораздо лучше рассказывают и преподносят информацию, чем бывалые ребята, которые уже давно позабыли про базу." согласен на 100%. Думаю вопрос больше не в знаниях, а в мотивации собрать, проанализировать, структурировать информацию и записать видос))
@rusau
@rusau Жыл бұрын
@@IlarionHalushkaзначит показалось) У тебя классный контент, продолжай. Мало ребят делают действительно полезные вещи. Порой, правда, замечаю, что ты очень категоричен к другим контент-мейкерам на KZfaq по тестированию. Надо давать ребятам и альтернативы :)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
​ @Artsiom Rusau QA Life как раз только что дописал ответ на коммент под другим видео "советую все равно и смотреть и читать других) Может что-то не с первого раза дойдет из моих лекций, либо там как-то другими словами объяснят понятия :)" Заметил за своими студентами ошибку, что часто принимают мои слова за истину и другие мнения им чужды 🥲 На собеседованиях то люди разные попадаются и мнения разные.
@rusau
@rusau Жыл бұрын
@@IlarionHalushka 🤝
@user-uc1qd9tl2f
@user-uc1qd9tl2f Жыл бұрын
@@rusau Я, честно, про тебя подумала когда посмотрела видео)) но в любом случае у вас у обоих интересный контент)
@Ruslan-ps9rz
@Ruslan-ps9rz Жыл бұрын
Илларион респект за занятия.)) P.s. а как называлась компания куда Михаила взяли, та что польская компания?))
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо за отзыв!) рад, что лекции заходят не душным людям)) Ох, не знаю насколько это этично с моей стороны будет говорить в какую компанию кто устроился, т.к. Михаил подписывал NDA :) Могу только сказать, что небольшая продуктовая компания связанная с финансами 🙃
@Ruslan-ps9rz
@Ruslan-ps9rz Жыл бұрын
@@IlarionHalushka спасибо)
@Exitoso12
@Exitoso12 5 ай бұрын
Классный канал какой ) подача и материал хай левел
@IlarionHalushka
@IlarionHalushka 5 ай бұрын
рад помочь🫡🫡 thanks!
@vladislav_1993
@vladislav_1993 2 ай бұрын
Где послушать про авторизацию аутентификацию?
@IlarionHalushka
@IlarionHalushka 2 ай бұрын
скорее всего было лекции 3.1, http methods 401, 403 или на лекции про постман...
@Ddgghhffdeee
@Ddgghhffdeee Жыл бұрын
спасибо интересно, но пропустили тестирование парами там( сафари три тест-кейса должно, с тремя языками проверить)но правильно что на одной ОС
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо!! согласен на 100% - нужно и на сафари все три языка прогнать, my bad
@kirakka5920
@kirakka5920 Жыл бұрын
Балдежный перчик
@IlarionHalushka
@IlarionHalushka Жыл бұрын
К такому комментарию меня жизнь не готовила
@kirakka5920
@kirakka5920 Жыл бұрын
@@IlarionHalushka меня жизнь не готовила к такому качественному контенту
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@kirakka5920 все дело в балдежном перчике
@AndreySokolov-pr9ow
@AndreySokolov-pr9ow Жыл бұрын
Коммент для активности. Знаю, это такой гемор, но делай ещё контент, не останавливайся. Джаст ду ит. #мЭмасиккоуч #QA #IlarionkingQA
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Ооо да, гемор еще тот) спасибо за поддержку и мотивацию!! 🤗
@sonydigital88
@sonydigital88 Жыл бұрын
Очень доступно всё объясняешь спасибо,кстати мейндмап называется я так понял,составляешь допустим макет либо сайт на интерфейс и логику,и по блок схемам насколько знаю если ответ нет и происходит ошибка блок схема должна заканчиваться действием конец то есть она не должна обрываться просто в воздухе а должна закончить действие.
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо, приятно) если честно, то как-то тяжело понять в чем вопрос 🫠 главное правило майндмепов, блок схем, графов состояний переходов в том, чтобы тебя понимали другие члены команды 🤌
@sonydigital88
@sonydigital88 Жыл бұрын
@@IlarionHalushkaахаха я про граф состояние переходов имел ввиду,то что вы не могли в видео вспомнить как ещё называется по другому данный метод и сказал мейндмап если это так,я просто смотрел в видео и сразу же написал коментарий представил что я просто продолжил тему и сидел с вами на уроке)поэтому получился не вопрос а просто высказался))
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@sonydigital88 ааа, теперь понял, получается лекции с эффектом присутствия)) граф состояний переходов еще называют диаграммой состояний, майндмап это немного другое )
@sonydigital88
@sonydigital88 Жыл бұрын
@@IlarionHalushka всё понял,спасибо
@user-yd6zv4ny1f
@user-yd6zv4ny1f Жыл бұрын
А почему на 10 минуте вы говорите по 9 принципов тестирования? Где не ищу пишут про 7...
@IlarionHalushka
@IlarionHalushka Жыл бұрын
оговорочка получилась, на следующей лекции по Теории Тестирования 7 штук разбираем) но горизонты открыты и завтра кто-то смелый еще пару принципов добавит и будет 9 🙃🙃🙃
@IlarionHalushka
@IlarionHalushka Жыл бұрын
и спасибо за внимательность!
@justalex7910
@justalex7910 Жыл бұрын
26:37 рисунок Подскажите пожалуйста, вы рассказывали про эквивалентное разделение, у вас получилось 3 класса эквивалентности или 1? Разделение происходит по результату или по условию? То есть, если смотреть с точки зрения условия, то 3 класса - джун, мидл, сениор А если посмотреть с точки зрения результата, то 1 класс, потому что все они получили зарплату
@justalex7910
@justalex7910 Жыл бұрын
Я так понимаю, можно разбивать на классы эквивалентности и на результат и на условие?
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@justalex7910 да, почему бы и нет, от контекста зависит) "посмотреть с точки зрения результата, то 1 класс, потому что все они получили зарплату" - но ведь диапазоні зарплат то разные :)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@justalex7910 любой, кто скажет "нет! классы эквивалентности можно разбивать только на результат/условие", тот очень узко думает
@justalex7910
@justalex7910 Жыл бұрын
@@IlarionHalushka Понял, спасибо)
@ivanrockstar580
@ivanrockstar580 2 жыл бұрын
Оп, теперь у меня нет отмазки что нечего нового посмотреть/повторить 😅
@IlarionHalushka
@IlarionHalushka 2 жыл бұрын
Главное, чтобы у тебя в голове не было отмазки: «да я и так хорошо протестирую этот стул/стол/…/чашку на собеседовании сходу. Изи». Это сложнее, чем кажется))
@fzzie4148
@fzzie4148 10 ай бұрын
Поділіться досвідом - як ви потрапили на посаду тестувальника, не знаючи нічого про тестування, щоб просто дали сайт і сказали - тестуй? Теж так хочу.
@IlarionHalushka
@IlarionHalushka 9 ай бұрын
Гарно себе зарекомендував на попередньому місці роботи, плюс англійська, плюс студентом айті спеціальності був. А потім так і було "на тестуй" і якось сам з 0 озбирався що до чого в тестуванні. А потім через місяць два ще й автоматизацію накинули так само "на автоматизуй" 😅
@user-dp9wu6fe8r
@user-dp9wu6fe8r 8 ай бұрын
Доброго времени суток. Сейчас повторяю материал и занят поиском работы. По поводу ТТД(Попарное тестирование) есть вопрос/замечание! После использования "PairWaise Tools" ты удалил ДВЕ строки(два Т.К.) из таблицы, аргументировав это тем что браузер Safari может взаимодействовать только с Mac, но разве на Mac на котором установлен Safari не может быть немецкого и украинского языка?😉 Т.Е. Две пары(safari-ua и safari-de должны присутствовать в табл.)!!! P.S.Спасибо за труд(лекции)!
@IlarionHalushka
@IlarionHalushka 8 ай бұрын
Спасибо за замечание)) Пасхалочка для самых внимательных 😅 p.s. это уже где-то пятый коммент под этой лекцией про safari 😅
@user-dp9wu6fe8r
@user-dp9wu6fe8r 7 ай бұрын
@@IlarionHalushka "p.s. это уже где-то пятый коммент..." Тогда сорри), не хотел повторятся, при беглом просмотре не встретил).
@IlarionHalushka
@IlarionHalushka 7 ай бұрын
@@user-dp9wu6fe8r еще раз спасибо за внимательность) с меня конфета
@user-dp9wu6fe8r
@user-dp9wu6fe8r 7 ай бұрын
@@IlarionHalushkaСпасибо), но вместо конфеты ответь пожалуйста на один вопрос! Реально ли Trainee устроится на удаленку, исходя из твоей практики или из практики твоих коллег/знакомых, т.е. этот вариант вообще возможен? Заранее спасибо!
@IlarionHalushka
@IlarionHalushka 7 ай бұрын
@@user-dp9wu6fe8r привет, в видосе про результаты студентов через год после курсов все 4 нашли работу на ремоуте)) и сейчас один из них поменял ремоут на офис, но это уже по собственному желанию
@ivanrockstar580
@ivanrockstar580 2 жыл бұрын
Хорошие времена, Михаил ещё ходил на лекции 😂
@IlarionHalushka
@IlarionHalushka 2 жыл бұрын
Ору, сглазил 😂 16:40
@nurzhamalmurzalikyzy8387
@nurzhamalmurzalikyzy8387 Жыл бұрын
У меня к Вам одни любви ❤❤❤❤❤❤
@IlarionHalushka
@IlarionHalushka Жыл бұрын
спасибо, очень приятно!)
@user-dj7nt5qb6i
@user-dj7nt5qb6i 25 күн бұрын
такблийа принятия решений могла бы быть и на другом примере
@corvusmonedula7906
@corvusmonedula7906 Жыл бұрын
А сколько позитивных проверок надо сделать? хватит одного раза зарегаться и войти в систему?
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Тут все зависит от контекста: что за проект (например менеджер паролей, почта, медицинская карточка или вебмагазин носков), менялось ли что-то в коде регистрации/аутентификации, сколько у нас возможных ролей, сколько методов регистрации, как часто регистрируются новые пользователи, есть ли автотесты на этот функционал, сколько у нас есть времени... И еще множество других параметров, которые могут повлиять на количество позитивных проверок :) С опытом работы на разных проектах как-то начинаешь чувствовать сколько достаточно.
@corvusmonedula7906
@corvusmonedula7906 Жыл бұрын
@@IlarionHalushka спасибо за ответ! У меня тут еще пара вопросиков: 1. Техника Пайрвайс: в конечной таблице в "теремке" выкидываются 2 тесткейса, потому что сафари только на Маке. а. Это, конечно, маловероятно, но разве пользователь не может установить другие браузеры на Мак? б. Если выкинуть 7 и 9 тесткейс - выкидываете пары "ua - linux" и "de - win", которые нигде больше не повторяются, а значит, техника тест-дизайна (из определения взаимодействия неповторяющихся пар) не работает/работает некорректно, или я ошибаюсь?
@corvusmonedula7906
@corvusmonedula7906 Жыл бұрын
Это, конечно, я уже придираюсь - граф состояний и переходов: я бы выделила "состояния" системы/банкомата: 1. покой/ожидание карты 2. считывание карты 3. ожидание пин-кода 4. выдача денег/блокировка карты а вставить карту, ввести пин-код - отнесла бы к "действиям" на ребрах/стрелочках. верный пин/неверный пин/введен 3 раза - "условия" Но как я уже сказала, я душнила. Техника понятна, спасибо за лекцию!
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@corvusmonedula7906 лайк за внимательный просмотр лекций!) а. - там выше кейсы мак+хром, мак + мозила б. дааааа, пары "ua - linux" и "de - win" получается выкинул зря 🥲 тут я ошибся. И еще так уверенно добавил: "тестирование - это не бездумное применение техник" ахахах П.с. на практике обычно браузеры и системы определяют по целевой аудитории, данных аналитики/логах. А данный пример использования pairwise просто пример :)
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@corvusmonedula7906 да-да, абсолютно верное замечание, сам к такому придираюсь)) но тут главное уловить суть метода и чтобы всем было понятно, а все остальное, то детали) еще раз спасибо за внимательность 🔥
@felneh3343
@felneh3343 6 ай бұрын
Как попасть к вам на курс?
@IlarionHalushka
@IlarionHalushka 6 ай бұрын
Привет, набор закончился где-то 1.5 года назад 🥲 Новые группы не планирую брать. Сейчас фокус на автоматизацию, снимаю новые видосики.
@terrjou8392
@terrjou8392 3 ай бұрын
Доменное тестирование еще книжная техника
@IlarionHalushka
@IlarionHalushka 3 ай бұрын
🔥 thanks
@frogdude6628
@frogdude6628 Жыл бұрын
Но сафари же работает на винде. Помню еще году в 2015 ставил себе цель скачать все возможные браузеры и гонял одно время на сафари, да и сейчас легко гуглится сафари на винду, так шо мне сюда конфету быстро, даю 10 минут
@IlarionHalushka
@IlarionHalushka Жыл бұрын
Вот такого поворота я не ожидал))) ради интереса загуглил - и правда есть exe пятой версии Сафари, которая в 2010 вышла 🙃 Но за интересный факт спасибо, конфету после лекции заберешь ))
@YoLaLucky
@YoLaLucky 10 ай бұрын
Конфетка 🎉Мише
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
гдееее))) хочу глянуть
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 10 ай бұрын
На каком уровня правильнее применять эти техники? Например, граничные значения, пары В модульных тестах, в интеграционных?5
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
Нет такого, что вот тут можно, а вот тут нельзя)) ответ простой - в любой ситуации ду-май-те)) Можно без проблем любую технику применить к любой фиче или любой уровень тестирования. И плиз не ограничивайтесь только известными техниками) если будет более конкретный вопрос по применению техники, то буду рад
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 10 ай бұрын
@@IlarionHalushka а я не спрашивал, можно или нельзя)
@IlarionHalushka
@IlarionHalushka 10 ай бұрын
@@Das.Kleine.Krokodil ну правильно и неправильно тут тоже нет такого))
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 10 ай бұрын
@@IlarionHalushka я не спрашивал, правильно или неправильно. Вопрос у меня был по приоритетам. А у вас ответ - думайте сами) Так можно на любой вопрос отвечать
@user-ee1vy7rg8b
@user-ee1vy7rg8b 11 ай бұрын
почему выкинули тесты разных языков сафари, если сафари нет на винде и линуксе это не отменяет того что нужно проверит все три языка?
@IlarionHalushka
@IlarionHalushka 11 ай бұрын
да-да-да, мой факап) уже где-то в коментах тыкали пальцем 😅 спасибо за внимательность!!
@zeroiq6401
@zeroiq6401 4 ай бұрын
лол. исчерпывающее тестирование - техника тест дизайна =)))) Хотя это прицип тестирования) Покажи ещё раз всем свой сертификат))))
@IlarionHalushka
@IlarionHalushka 4 ай бұрын
😁😁😁 почему нет?) в статье я назвал это semi-exhaustive testing. по простому - перебор максимального количества параметров входов и выходов системы. но мой посыл в том, чтобы не отграничиваться только книжными техниками тест дизайна, а выходить за рамки)
@IlarionHalushka
@IlarionHalushka 4 ай бұрын
две минуты поиска в гугле: "Evaluating Semi-Exhaustive Verification Techniques for Bug Hunting" www.sciencedirect.com/science/article/pii/S1571066104806650
@IlarionHalushka
@IlarionHalushka 4 ай бұрын
а просто принципы тестирования поясняю тут kzfaq.info/get/bejne/g9KDpcl9zc28eKM.html :)
@alex68md
@alex68md 5 ай бұрын
привет. по поводу 42 минуты (хакатон) объясни плиз. или ты не правильно объяснил или не договорил. если ты покупаешь как ты сказал на видео у себя (не важно по какой цене) твой баланс не изменится. поэтому не понятно как ты "поднял" бабла ? наверно всетаки ты покупал чужой товар с минусовой ценной ? и тогда вместо тогда чтобы снять деньги с твоего баланса система начисляла на твой баланс
@IlarionHalushka
@IlarionHalushka 5 ай бұрын
а там логика сломанная была с покупкой своих товаров (по хорошему эта логика должна была б выдавать ошибку валидации). Если покупаешь свой товар с минусовой, то баланс идет вверх))
@IlarionHalushka
@IlarionHalushka 5 ай бұрын
еще вспомнил, что там можно было чужие продукты редактировать, если в апишке подменить айдишки (вроде в url и хедерах). короче стартапчик еще тот был, тестировщика у них на проекте не было))
@IlarionHalushka
@IlarionHalushka 5 ай бұрын
вот даже удалось найти пример запроса с того хакатона docs.google.com/document/d/1geBMIWGN9oWbG23wN4oeThiLejM3PS_ZM9O9_9uB_lk/edit?usp=sharing тут просто подменяем айдишку 1859 во всех местах в запросе и вуаля - дает возможность редактировать чужие продукты) хотел еще найти документ с остальными багами, но его подоху удалили :tear:
@alex68md
@alex68md 5 ай бұрын
@@IlarionHalushka страно , ведь там должен быть просто метод типо calc_balance (int price){ cur_bal = cur_bal - price } и минус на минус даёт плюс и тогда баланс увеличивается.
@tatd4583
@tatd4583 Жыл бұрын
За первых 9 минут самолюбования автора из относящегося к теме - только искривленное определение тест-кейса из книжки. Тоска. Досматривать не захотелось
@IlarionHalushka
@IlarionHalushka Жыл бұрын
О, давно хейта в комментах не видно было)) прям соскучился, критике всегда рад) Спойлер: если будете другие лекции смотреть, то там тоже первые 5-10 минут вступление в лекцию.
@tatd4583
@tatd4583 Жыл бұрын
@@IlarionHalushka о камон, о каком хейте речь) Просто удивилась заявке на экспертность при таком спорном подходе к трактованию понятий - чтобы не сказать "непрофессиональном". Я вижу, у автора есть своя аудитория. Всем удачи, у каждого свой запрос))))
@IlarionHalushka
@IlarionHalushka Жыл бұрын
@@tatd4583 книжные объяснения понятий советую почитать istqb foundation книгу www.istqb.org/certifications/certified-tester-foundation-level в секции Downloads :) И бонус glossary glossary.istqb.org/en/search/
@Iassa1901
@Iassa1901 18 күн бұрын
@tatd4583 Сначала тоже так показалось, но досмотрела. Понравилось))
New Gadgets! Bycycle 4.0 🚲 #shorts
00:14
BongBee Family
Рет қаралды 10 МЛН
How I prepare to meet the brothers Mbappé.. 🙈 @KylianMbappe
00:17
Celine Dept
Рет қаралды 55 МЛН
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН
Тестирование верстки с помощью Devtools
20:16
Тест-дизайн. Pairwise testing
29:07
Alex Meshkov
Рет қаралды 1,1 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,4 МЛН
Не обзор DJI Osmo Pocket 3 Creator Combo
1:00
superfirsthero
Рет қаралды 1 МЛН
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
What’s your charging level??
0:14
Татьяна Дука
Рет қаралды 7 МЛН
iPhone 15 Pro vs Samsung s24🤣 #shorts
0:10
Tech Tonics
Рет қаралды 10 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 12 МЛН