Курс Тестирование ПО. Занятие 27. Автоматизированное тестирование | QA START UP

Поделиться
HTML-код
  • Опубликовано: 11 авг 2020
  • ✅ Подписаться на канал QA START UP - IT Training Center: ruclips.net/user/QASTARTUPIT...
    Всем Привет, с Вами Сергей Гливинский и сегодня мы поговорим о автоматизированном тестировании.
    В этом видео я покажу практический пример написания автотеста, поэтому если Вы хотите не просто посмотреть этот процесс, но и одновременно попробовать повторить за мной, даю небольшую инструкцию, что нужно подготовить перед тем как начинать писать код.
    ✅ Создать папку в любом месте на компьютере и назвать ее, например, test.
    ✅ В этой папке создать файл с расширением .js, например, script.js
    ✅ Скачать и запустить любой редактор кода, я использую в своем примере Web Storm (www.jetbrains.com/ru-ru/webst...)
    ✅ Через редактор кода открыть папку test, созданную ранее
    ✅ Скачать и установить Node.js (nodejs.org/)
    ✅ Установить Selenium Web Driver (использовать это команду в терминале редактора кода: npm install selenium-webdriver), это я показываю в видео
    ✅ Скачать GeckoDriver (github.com/mozilla/geckodrive...)
    ✅ Определить переменную PATH для GeckoDriver (кратко объясняю в видео)
    ✅ Писать код в файле script.js
    Приятного просмотра!
    ------------------------------------------------------
    ❗️❗️❗️Мои курсы:
    🇺🇦 Курс QA BASE в Украине:
    👨‍🏫 OFFLINE: qastartup.net/qa-base?...
    👨‍💻 ONLINE: qastartup.net/qa-base-online?...
    🇺🇸 Курс QA Engineer | SDET в USA:
    qastartup.us/qa-profession?ut...
    ------------------------------------------------------
    Ссылки на ресурсы QA START UP - IT Training Center :
    ✅ qastartup.com.ua
    ✅ / qastartup
    ✅ / qastartup
    #курсытестировщиков #qastartup #школатестировния

Комментарии • 102

  • @LainJellyfish
    @LainJellyfish 2 года назад +9

    И снова лучшее видео по теме. Такое ощущение, что вы и другие авторы на разных языках говорите. Смотрю другие видео про автоматизацию - вообще ничего не понятно, хрень какая-то. Посмотрела ваше - все понятно, хочется сразу пробовать повторить. И поиск в консоли с помощью $x почерпнула для себя. Супер!

  • @crypto-xenomorph
    @crypto-xenomorph 3 года назад +11

    Полностью согласен с комментаторами. Я окончил курсы Сергея в 2019 и подчеркиваю, что вся информация данная на курсе была актуальна на собеседовании в процессе работы. Сейчас я тоже осваиваю автоматическое тестирование, не JS правда, а Python / Unittest / Selenium. Так что мой вам совет, - постарайтесь тут ничего не упустить.

  • @victorivanov5596
    @victorivanov5596 2 года назад +4

    Действительно круто

  • @vadymhaidachov
    @vadymhaidachov 2 года назад

    У Вас дар пояснювати дохідливо для всіх. Супер!

  • @ooommm4102
    @ooommm4102 2 года назад +2

    Очень круто! Спасибо большое за курс!
    Все кто лепит столько дизлайков - сделайте хоть 10% от того, что сделали ребята на этом курсе и поделитесь с людьми

  • @vitaliishvets9736
    @vitaliishvets9736 2 года назад +2

    Спасибо за вашу работу!!

  • @olgasvs
    @olgasvs 2 года назад +1

    Ребята большие молодцы!!! Спасибо!!!

  • @arturdmt
    @arturdmt 9 месяцев назад

    Вітання з Аргентини, дякую за вашу працю. ✊️🇺🇦

  • @kredofill8051
    @kredofill8051 2 года назад

    Правда круто, спасибо за демонстрацию step by step

  • @irinakuzmina656
    @irinakuzmina656 2 года назад

    Круто! Теперь я хорошо поняла что такое async await. Спасибо большое!

  • @AsahBusheverov
    @AsahBusheverov 3 года назад +16

    Жду каждый урок, спасибо большое))

  • @annakravchik7352
    @annakravchik7352 3 года назад +21

    Сергей, Вы прям "full stack" QA) было познавательно. Очень хотелось бы такое же классное видео про тестирование API manual (REST, что за SOAP такой).

  • @aniateplova9707
    @aniateplova9707 2 года назад +1

    спасибо вам большое! очень крутой курс!!!

  • @nala_trops
    @nala_trops 3 года назад +7

    Спасибо за интересные и понятные занятия!

  • @user-eh8vr2oy8b
    @user-eh8vr2oy8b 2 года назад

    ух ты!!!! очень круто!!!! спасибо! уже хочу стать автоматизатором!

  • @nataha8684
    @nataha8684 Год назад +3

    Если в мануальном тестировании мы все делаем своими руками, то в автоматизации мы все делаем при помощи языка... 😂👍

  • @wgscompany81
    @wgscompany81 3 года назад +35

    Здóрово! Спасибо!
    Пример по API автоматизации тоже бы был очень интересен.

  • @humannunah7054
    @humannunah7054 3 года назад +3

    Волшебство

  • @user-uo3ji3nw1k
    @user-uo3ji3nw1k 3 года назад +5

    Очень круто об'ясняете, спасибо 👍

  • @AsahBusheverov
    @AsahBusheverov 3 года назад +8

    Очень интересно, спасибо большое, надеюсь следующие видео будут в направлении автоматизации, удачи

  • @artm729
    @artm729 2 года назад

    Надеюсь дойдём и до этого))

  • @onemotivation8410
    @onemotivation8410 2 года назад

    Excellent

  • @Cetadell
    @Cetadell 3 года назад

    Спасибо, все довольно доступно объяснено, все показано. Видео понравилось!:)

  • @Yuriy.4children
    @Yuriy.4children 3 года назад +1

    Спасибо, Сергей за Вашу работу!=))

  • @oleksandrkononenko879
    @oleksandrkononenko879 3 года назад +5

    Було круто! Прям магія якась.😉

  • @ilnaraosokina8140
    @ilnaraosokina8140 3 года назад +5

    Спасибо!!!!!

  • @darkpanther603
    @darkpanther603 2 года назад

    great

  • @maximavitae8478
    @maximavitae8478 3 года назад +1

    Спасибо....оч круто.....

  • @rjrohan5955
    @rjrohan5955 2 года назад

    Wow

  • @nihaori
    @nihaori 3 года назад +1

    Шикарно! Спасибо 💙

  • @igorigor9229
    @igorigor9229 3 года назад +6

    Скажите , а осенью будут курсы тестировщика ? Хочу записаться

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 года назад +3

      будут, скорее ближе к октябрю, так же курс стартует завтра)

    • @igorigor9229
      @igorigor9229 3 года назад +1

      QA START UP - IT Training Center спасибо надеюсь найду себя в IT сфере ))

    • @dmitriy3257
      @dmitriy3257 3 года назад

      @@QASTARTUPITTrainingCenter Сергей, добрый день! У вас можно отучиться онлайн?

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 года назад

      @@dmitriy3257 Добрый день. Да, можно учиться онлайн. Записаться можно по ссылке: qastartup.net/qa-base

    • @user-oc8ls5ve7y
      @user-oc8ls5ve7y 3 года назад

      @@QASTARTUPITTrainingCenter حححححححححححححححححححح٩حك٩

  • @user-ff4sy9yk4p
    @user-ff4sy9yk4p 2 года назад +6

    А как(и куда) все таки вписать или определить переменную PATH для GeckoDrive на Windows, пытаюсь повторять в VS Code, не знаю получиться ли((((((Я новичок, просто пытаюсь повторять за вашими действиями)))Пока не могу связать последовательности действий.

    • @awesomawesom372
      @awesomawesom372 2 года назад

      Такая же фигня... Вы разобрались в итоге куда прописывать XPath?

    • @awesomawesom372
      @awesomawesom372 2 года назад +3

      нашел куда добавить XPATH для Винды: на значке ПУСК кликаем правой кнопкой мыши, выбираем СИСТЕМА, в открывшемся окне с правой стороны в СОПУТСТВУЮЩИХ параметрах ищем ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ СИСТЕМЫ, далее во вкладке Дополнительно внизу кнопка Переменные среды ------ в блоке «Переменные среды пользователя %USERNAME%» находим строку PATH, выделяем кликом, жмем кнопку «Изменить…» и в появившемся окошке нажимаем «Создать» для добавления ещё одного элемента. В самом элементе нужно вписать путь к папке с Геккодрайвером (путь к файлу .exe, который должен лежать в папке программы). В моем случае получилось так:
      C:\Users\user\Downloads\geckodriver-v0.31.0-win64 Сохраняем и закрываем. VS Code и командная строка должны быть закрыты перед этим.
      Открываем командную строку винды и набираем geckodriver (должно выполниться без ошибки)
      П.С. код по открытию FireFox всё равно не работает)))))))))

  • @nikalastsk6275
    @nikalastsk6275 3 года назад +2

    наконец-то

  • @digonto4260
    @digonto4260 2 года назад +1

    wowwwwwww

  • @psycholiric5491
    @psycholiric5491 3 года назад +7

    Здравствуйте. Я совсем начинающий и у меня вопрос - один я замечаю что слишком резок переход от теории, которая рассматривалась все серии сразу к автоматизированному тестированию? Теорию я изучаю и конспектирую конечно, но не лучше бы было показать на практике как выглядит то самое мануальное тестирование веб приложения или другого ПО? Потому что сразу на автоматизированом я начинаю пробуксовывать. Это вам фидбэк, который как вы говорили очень важен =)

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 года назад

      Добрый день. На канале многие видео могут быть не связаны между собой. Абсолютно вся структурированная теория и практика уже в самой школе. Видео на канале, это сугубо старт и ознакомление с темой тестирования, не более.

    • @psycholiric5491
      @psycholiric5491 3 года назад

      @@QASTARTUPITTrainingCenter Просто серии выходят под номерами подряд. Скажите, а выпуски о практическом применении ручного тестировании будут на канале? Большое спасибо за ваш труд

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 года назад +1

      @@psycholiric5491 Скорее всего нет, потому что планируется серия выпусков уже по автоматизации.

  • @user-bq8xk4mn5g
    @user-bq8xk4mn5g 2 года назад +2

    После Java с первых двух строк плакать охота. Записать что-то в константу и потом обратиться к ней через new🤯

  • @lenaveter3620
    @lenaveter3620 3 года назад +5

    Почему не используете CSS-селекторы для поиска элементов?

    • @oihothboe718
      @oihothboe718 3 года назад +2

      а какая разница?

  • @eugeneandr7653
    @eugeneandr7653 3 года назад

    Оч круто

  • @perchik3830
    @perchik3830 3 года назад +2

    Это все понятно, а как совмещают автотесты как Вы говорили "на ночь 100500 штук", как это все запускается в целом???

    • @LuaNaZakaz
      @LuaNaZakaz Год назад

      For i=1,100500 do func() end какой нибудь

  • @darkpanther603
    @darkpanther603 2 года назад

    good job

  • @user-gl6lm8yz5c
    @user-gl6lm8yz5c Год назад

    Крутейший видос, да, знать бы синтаксис....Спасибо, оч интересно

  • @olgauvarova5541
    @olgauvarova5541 3 года назад +5

    автоматизация манулов ))) упс... опечаточка )))

  • @Vitamin84link
    @Vitamin84link 3 года назад +3

    Разница между манулом и автоматизацией?

  • @GamBitt777
    @GamBitt777 3 года назад +4

    Спасибо за видео, а тесты пишутся на любом языке? какой лучше подходит для этого? спасибо)

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 года назад +3

      смотря какое инструментальное средство для автоматизации. Если как в примере Selenium, то он может работать с разными языками. На текущий момент самые популярные в автоматизации тестирования: Java, C#, JS, Python

    • @GamBitt777
      @GamBitt777 3 года назад

      @@QASTARTUPITTrainingCenter спасибо большое

    • @peekaboo5680
      @peekaboo5680 3 года назад

      @@QASTARTUPITTrainingCenter سء

    • @user-bw6zm7to7g
      @user-bw6zm7to7g 2 года назад

      Q ا

  • @paolaplaza8274
    @paolaplaza8274 2 года назад

    II

  • @JonatanIL86
    @JonatanIL86 2 года назад +1

    Я новичок. Но не могу понять почему столько 👎🏿 дизлайков ?

  • @user-nc2og3ej8t
    @user-nc2og3ej8t 2 года назад

    заканчиваю смотреть курс. можно приходить на собеседование ?

  • @grigoriy7774
    @grigoriy7774 3 года назад +5

    а это нормально если почти ничего не понятно?

    • @pfcompany885
      @pfcompany885 2 года назад

      Ну адо знать основы ООП, JS, и Xpath

  • @user-ks5fy9rx1p
    @user-ks5fy9rx1p 2 года назад

    Фух спасибо но жестко , интенсивно и тяжело, увы тяжело было понять лично мне)

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  2 года назад +2

      Не переживайте, это видео просто демонстрирует пример написания кода для автотеста, что бы было наглядное понимание как это происходит. А что бы все понимать, то конечно нужно все проходить с азов программирования.

    • @user-ks5fy9rx1p
      @user-ks5fy9rx1p 2 года назад

      @@QASTARTUPITTrainingCenter понял, спасибо большое

  • @Qusbaz-zg2nv
    @Qusbaz-zg2nv 2 года назад

    1.5x

  • @elianasarmiento2563
    @elianasarmiento2563 2 года назад

    Lj

  • @user-nc2og3ej8t
    @user-nc2og3ej8t 2 года назад

    никак не пойму при чем мануальщики - мануальные терапевты к программированию ?

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  2 года назад +1

      ))))))) мануальщик, так называют мануальных (ручных) тестировщиков (manual - от слова ручной), то есть тестят руками))) и не нужно писать код для автотестов

  • @yuriyprituzhalov5877
    @yuriyprituzhalov5877 3 года назад

    Опечатка (две) - вместо MANUL надо MANUAL))) баааг)))

  • @rollangrant8347
    @rollangrant8347 3 года назад +5

    жаль что не на питоне.

  • @VVS77762
    @VVS77762 2 года назад +3

    Очень интересно и нихрена не понятно

  • @hananalharthi2785
    @hananalharthi2785 3 года назад +1

    يويو ي.ء

  • @user-or6wi2xk2f
    @user-or6wi2xk2f 2 года назад

    что за МАНУЛ ?)) кот что-ли?

    • @Whyismasha
      @Whyismasha Год назад

      Мануальное тестирование-т.е ручное, без использования автотестов

  • @hananalharthi2785
    @hananalharthi2785 3 года назад

    بوي 20>0#0#+30»«😢😢😢😈😈😈

  • @far2shok
    @far2shok Год назад

    Чудасія

  • @onemotivation8410
    @onemotivation8410 2 года назад

    Wow