будівельник - дизайн патерн для автоматизації API | builder test automation pattern
туторіал з реалізації патерну будівельник на прикладі який буде доступний всім.
Це відео одне з циклу відосів по дизайн патернам які я використовую в автоматизації тестування.
мій телеграм канал та інші посилання:
📎 t.me/qa_advice
📎 linktr.ee/qasenpai
підтримати канал:
₴ 🇺🇦 donatello.to/qasenpai
00:00 про патерн будівельник
01:59 починаємо писати в vs code
03:10 створюємо інтерфейс
04:13 пишемо клас будівельник
11:40 застосовуємо будівельник
#qa #qaautomation #testing #sdet #тестування #автоматизаціятестування
Пікірлер: 37
Твій ентузіазіазм та професіоналізм просто вражають! Дякую за детальний розгляд дизайн-патернів будівельник. Бажаю більше таких цікавих відео!
Дякую, дуже круте відео. Якщо буде можливість і бажання я охоче погляну також відео по JS, TS.
Безперечно, це одне з найкращих відео, які я коли-небудь переглядав, щодо дизайн-патернів у будівництві! Твої глибокі знання та структуроване викладення матеріалу залишають неймовірне враження. Прийду ще!
@qa_senpai
4 ай бұрын
Твої відео завжди вразливають своєю якістю та глибиною розгляду. Дизайн-патерни будівельник - це тема, яку ти вивів на новий рівень!
@qa_senpai
4 ай бұрын
🤣😂
нуу круто, круто канєшно, бачу доволі складний приклад розглядаєш
класне відео, дякую!
чудовий ролик!
після цього відео я став будівельником краще ніж мій прораб. Патерн будівельник - це топ
@qa_senpai
4 ай бұрын
🤣😂
Вражаючий відеоролик! Ти так чудово пояснив різні дизайн-патерни будівельник. Дякую за чіткість і простоту розкладання складних концепцій!
Ваву, Дякую.
гарно пояснюєш, давай про фабрику на прикладі API тестів)
Дякую за відос. З приводу JS було б файно)
Відмінна робота! Як завжди, твої відео на високому рівні. Дизайн-патерни будівельник - це насправді захоплюючий та важливий аспект, який ти чудово пояснив
@qa_senpai
4 ай бұрын
🤣😂
Дякую за відео. Патерн потрібний 👍
Однозначно одне з кращих відео про дизайн-патерни будівельник, які я коли-небудь бачила! Твоя експертиза і структуроване пояснення - вражаючі.
@qa_senpai
4 ай бұрын
Дякую, давай більше про патерни )
Пляшку пива цьому пану за такі відео😇 Сподіваюсь, ще буде повноцінний курс по playwright, обов'язково запишусь🥰
Топ контент
Ооооо дяка велика, бо ментор вже натякає що мені тре вже переходити на рівень повище, пішла практикуватися - мабуть вчетверте рефакторити навчальний проєкт. Чекаю на нові відео, зокрема про тестові класи.
@qa_senpai
3 ай бұрын
Круто, все правильно робити ) А що ви маєте на увазі під тестовими класами?
@OlgaTheKey
3 ай бұрын
@@qa_senpai ото буду завтра колегу допитувати. Мені пояснювали раз, але, вибачте, мозок був у стані паніки, гляну переписку ще раз, може дійде, так відпишуся
Цікаво як це на JS буде виглядати) А так відео як завжди топ!
@qa_senpai
4 ай бұрын
Та в принципі так само, але без інтерфейсу 😀
Дякую за відео. Знав про цей паттерн, але ніяк не міг додумати, які use-кейси в нього є саме в автоматизованному тестуванні, а ви все по полицям розклали. Єдине, що трохи не зрозумів: навіщо повертати this в кожному методі, де ми додаємо нову property до вже існуючого об'єкту?
@qa_senpai
4 ай бұрын
Дякую:) Щоб можна було зробити ланцюговий виклик цих методів :)
Дякую за цікаве відео! Підкажіть ,будь ласка, чи є сенс виносити інтерфейс у окремий файл?
@qa_senpai
11 күн бұрын
Я інколи так роблю якщо інтерфейс великий. Можна і так і так )
було б добре шоб ти показав як спростити створення сутносетй на оснвоі жсона, так само і білдери
питання по архітектурі фреймворку: приміром я хочу заюзати білдери для побудови складних ріквест боді, де їх краще зберігати, в якій папці?
@qa_senpai
4 ай бұрын
папочкм, це не зовсім про архітектуру, але най буде ;) У мене по сутностям/ендпоінтам розбито. Наприклад є сутність Product До неї в папочку йдуть ProductController з набором реквестів для цієї сутності. І поряд лежить ProductBuilder
йооооой, ну так же білдер не має мати ніякої логіки)
@qa_senpai
4 ай бұрын
чого ні?