Как писать автотесты на Python когда ты ПОЛНЫЙ НОЛЬ в программировании

Мой курс по тестированию и автоматизации:
Занятия в группе: okulik.by/
Видеокурс с домашними заданиями: okulik.by/video/
Видеокурс без домашних заданий: okulik.by/item/video-nodz/
Выбирай формат или пиши мне - подберем формат под тебя: t.me/okulikby
Поддержать канал: okulik.by/item/donate/
------------------------------------------------
Автоматизация тестирования на Python и Selenium
Вход в автоматизацию тестирования на Python нельзя назвать простым, но и сложным его тоже не назовешь. По крайней мере, первые шаги можно сделать очень легко
Установить Python: www.python.org/downloads/
Скачать Pycharm: www.jetbrains.com/pycharm/dow...
Скачать VSCode: code.visualstudio.com/download
-----------------------------------------
Мой телеграм канал: t.me/SeniorTesterEugene
Мой LinkedIn: / eugeneokulik
Мой Instagram: / tester.senior
00:00 Привет
00:20 Python установлен?
01:50 Где писать код
03:06 Настройки перед тестами
05:10 Как устроены автотесты
06:15 Где изучить детали
06:47 Запуск браузера
08:01 Что будем тестировать
08:33 Ищем элементы и взаимодействуем с ними
12:12 Превращаем код в тест
13:53 Потестим что-то еще
16:30 Теперь всё в твоих руках

Пікірлер: 25

  • @user-tz5vw8mm3g
    @user-tz5vw8mm3g2 ай бұрын

    это было супер! не знаю почему так мало лайков, офигенное видео!!! спасибо!

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Делитесь с теми, кому это может быть интересно, вдруг и лайков станет больше)))

  • @Amarillia31
    @Amarillia314 ай бұрын

    Очень хотелось бы что-то про распараллеливание запуска тестов и запуск тестов в контейнерах.

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Вот запуск в контейнерах: kzread.info/dash/bejne/aKKVy8OBfaqWdKg.html А по поводу распараллеливания - есть плагин для Pytest, называется xdist. Он способен запускать тесты в несколько потоков. Или вас интересуют какие-то другие сценарии распараллеливания?

  • @bexcuts1568
    @bexcuts15684 ай бұрын

    Евгений привет! очень нравится как ты обьясняешь(простым языком даже для тех, кто далек от темы), подскажи пожалуйста, хочу курс приобрести у тебя (видео + домшка), оплата вижу ток в белорусских рублях, если буду картой РФ оплачивать с рублями, проканает?)а то боюсь деньги никуда выкинуть)

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Да, проканает. Твой банк автоматически сам всё сконвертирует. Если есть вопросы или проблемы, пиши мне в телеграм @okulikby

  • @fotocarbon

    @fotocarbon

    4 ай бұрын

    я платил с карты мир (только мир, виза не прошла) московского сбера, проблем не было. теперь изучаю курс

  • @nikkomovsumov2894
    @nikkomovsumov28944 ай бұрын

    Классный контент!❤ А по опыту своему, можешь сказать, какой ЯП сейчас популярен для автотестов ?

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Сейчас в основном python и JS. Если планируется тестирование и ui и api, то обычно выбирают python. Если только UI, то склоняются к js. И если нужно побыстрее научиться языку и начать создание тестов, то тоже выбирают python. Сейчас я бы рекомендовал знать и js и python

  • @nikkomovsumov2894

    @nikkomovsumov2894

    4 ай бұрын

    @@SeniorTester классно, спасибо! Было бы здорово посмотреть такое же видео но с использованием js тогда))

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Однажды будет

  • @user-cy1xz4el1i
    @user-cy1xz4el1i4 ай бұрын

    Pycharm очень удобный для python

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Согласен

  • @user-pq4kg1cm8b
    @user-pq4kg1cm8b4 ай бұрын

    Через линки попробовал, получилось)

  • @kevinkeegan6076
    @kevinkeegan60764 ай бұрын

    Good 👍 job 👍 👏 👌

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    🦸😉😜😂

  • @alenache1
    @alenache14 ай бұрын

    🔥🔥🔥

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Спасибо за реакцию

  • @rinrin4434
    @rinrin44342 күн бұрын

    только value= должно быть вроде как, а не value:

  • @bearbear4869
    @bearbear48694 ай бұрын

    как сильно обобщенный вступительный ролик сгодится. А если копнуть глубже. А если ID не один, не проверили. А если id или class вообще нет. А если есть переносы строк. А если динамическая загрузка, скрипты. А если проверка на бота, на клиент. (- Обязательно нужно проверять полученный результат, выводить отладочные сообщения.) Этих если тьма тьмущая и ладно бы человек шарит в html, ну хоть немного в вебе. Но у меня ассоциации с обучением человека крутить гайки причем в одну сторону, а в другую уже не сможет, бо не научен. Ну с опытом поднаберется конечно.

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    В этом видео и идея в том, что это вообще минимальные действия для первых шагов. Для бо́льших деталей есть плейлист: kzread.info/head/PLRVGb5te8vVH3DJKxtRQp3-68_gQ3CEqx&si=FcAxzW2kIp-oVv-a, в котором уже много чего есть, но и еще добавлять и добавлять в него.

  • @unicoxr5tj417
    @unicoxr5tj4174 ай бұрын

    Женя за 17 минут сделал вид, что научил автотестить) Онлайн школы, которые учат за 1000$ полгода автотестам -

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Ага. 17 минут - и ЗП сразу + 30% - 50% Основная идея - заразить автоматизацией тех, кто о ней подумывал.

  • @unicoxr5tj417

    @unicoxr5tj417

    4 ай бұрын

    @@SeniorTester🤣 я шучу, само собой

  • @SeniorTester

    @SeniorTester

    4 ай бұрын

    Да я понял ))

Келесі