Тёмный

НЕ ВСЕГДА автотесты должны быть написаны на ЯЗЫКЕ ПРОГРАММИРОВАНИЯ 

Senior Tester | Евгений Окулик
Подписаться 4,4 тыс.
Просмотров 1,3 тыс.
50% 1

Мой курс по тестированию и автоматизации:
Занятия в группе: okulik.by/
Видеокурс с домашними заданиями: okulik.by/video/
Видеокурс без домашних заданий: okulik.by/item/video-nodz/
Поддержать канал: okulik.by/item/donate/
------------------------------------------------
Существуют разные подходы по созданию автотестов и есть разные способы повышения читаемости тестов - от создания фреймворка до использования подхода TDD
-----------------------------------------
Мой телеграм канал: t.me/SeniorTesterEugene
Мой LinkedIn: / eugeneokulik
Мой Instagram: / tester.senior
00:00 Привет
00:12 Делаем автотесты красивее
01:40 Зачем нужны красивые тесты
02:57 Свой фреймворк
05:11 ООП для тестирования
07:55 Как во всем разобраться
09:00 Тесты похожие на тесты
10:05 Структура и язык требований
10:43 Сначала тесты - потом код
11:47 Как управлять магией
13:30 Реализация тестовой магии

Опубликовано:

 

28 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@eugenemiluykov6295
@eugenemiluykov6295 5 месяцев назад
Ого какие-то еще вставки, смена ракурса появилась в видео. Это прикольно, молодец👍
@rogersmith3141
@rogersmith3141 5 месяцев назад
Полноценное видео по пейдж обжект планируется или только в рамках мини-рекламных роликов?)
@SeniorTester
@SeniorTester 5 месяцев назад
Уже было - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xwWNCDau0u4.html
@stas7che
@stas7che 5 месяцев назад
POM конечно сильно распространен, а реализовывали ли вы Page Factory? Может еще еще и другие подходы к организации кода?
@SeniorTester
@SeniorTester 5 месяцев назад
Честно говоря, с page factory знакомился только из любопытства. В работе использовать не приходилось. Кроме этого POM особо ничего не встречал. Ну, есть всякие ответвления от POM, типа Page-Element Object, page factory вот, да.
@stas7che
@stas7che 5 месяцев назад
@@SeniorTester начал сейчас гуглить на эту тему, видимо да, большинство юзает POM (хотя он может различаться). Встречаются статьи/доклады где применяют дизайн паттерны "банды четырех" но уже в автотестровании - типа builder, singleton, facade.
@Disorrder
@Disorrder 5 месяцев назад
Фреймворк - это не программа. Фреймворк - это скелет, на который навешивается всё остальное. В случае с тестами это скорее шаблон, паттерн, по которому всё делается
@SeniorTester
@SeniorTester 5 месяцев назад
Ну, вот это определение тоже не очень ложится. Вот фреймворк pytest да, можно воспринимать как шаблон, а вот фреймворк selenium не совсем-то и шаблон, а, скорее, источник нужных функций, методов. Поэтому, мне больше нравится аналогия с программой чем с каркасом или шаблоном.
@Asakra-irk
@Asakra-irk 5 месяцев назад
Ну вот и до гренкина дошли)
@SeniorTester
@SeniorTester 5 месяцев назад
Эхх. Ну, оно же существует)
@user-nj7fr7sv1o
@user-nj7fr7sv1o 5 месяцев назад
ГЫГГЫГЫГЫ тестер пишут фреймворки, которые программы, которые вообще наборы методов, которые скорее всего классы(поберег мозг, дальше не смотрел)
Далее
My little bro is funny😁  @artur-boy
00:18
Просмотров 5 млн
это самое вкусное блюдо
00:12
Просмотров 2,1 млн
My little bro is funny😁  @artur-boy
00:18
Просмотров 5 млн