Курс Тестирование ПО. Занятие 27. Автоматизированное тестирование | QA START UP
ฝัง
- เผยแพร่เมื่อ 17 ต.ค. 2024
- ✅ Подписаться на канал QA START UP - IT Training Center: www.youtube.co...
Всем Привет, с Вами Сергей Гливинский и сегодня мы поговорим о автоматизированном тестировании.
В этом видео я покажу практический пример написания автотеста, поэтому если Вы хотите не просто посмотреть этот процесс, но и одновременно попробовать повторить за мной, даю небольшую инструкцию, что нужно подготовить перед тем как начинать писать код.
✅ Создать папку в любом месте на компьютере и назвать ее, например, test.
✅ В этой папке создать файл с расширением .js, например, script.js
✅ Скачать и запустить любой редактор кода, я использую в своем примере Web Storm (www.jetbrains....)
✅ Через редактор кода открыть папку test, созданную ранее
✅ Скачать и установить Node.js (nodejs.org/)
✅ Установить Selenium Web Driver (использовать это команду в терминале редактора кода: npm install selenium-webdriver), это я показываю в видео
✅ Скачать GeckoDriver (github.com/moz...)
✅ Определить переменную PATH для GeckoDriver (кратко объясняю в видео)
✅ Писать код в файле script.js
Приятного просмотра!
------------------------------------------------------
❗️❗️❗️Мои курсы:
🇺🇦 Курс QA BASE в Украине:
👨🏫 OFFLINE: qastartup.net/...
👨💻 ONLINE: qastartup.net/...
🇺🇸 Курс QA Engineer | SDET в USA:
qastartup.us/q...
------------------------------------------------------
Ссылки на ресурсы QA START UP - IT Training Center :
✅ qastartup.com.ua
✅ / qastartup
✅ / qastartup
#курсытестировщиков #qastartup #школатестировния
И снова лучшее видео по теме. Такое ощущение, что вы и другие авторы на разных языках говорите. Смотрю другие видео про автоматизацию - вообще ничего не понятно, хрень какая-то. Посмотрела ваше - все понятно, хочется сразу пробовать повторить. И поиск в консоли с помощью $x почерпнула для себя. Супер!
У Вас дар пояснювати дохідливо для всіх. Супер!
Полностью согласен с комментаторами. Я окончил курсы Сергея в 2019 и подчеркиваю, что вся информация данная на курсе была актуальна на собеседовании в процессе работы. Сейчас я тоже осваиваю автоматическое тестирование, не JS правда, а Python / Unittest / Selenium. Так что мой вам совет, - постарайтесь тут ничего не упустить.
Вітання з Аргентини, дякую за вашу працю. ✊️🇺🇦
Спасибо за вашу работу!!
Ребята большие молодцы!!! Спасибо!!!
Действительно круто
Очень круто! Спасибо большое за курс!
Все кто лепит столько дизлайков - сделайте хоть 10% от того, что сделали ребята на этом курсе и поделитесь с людьми
Правда круто, спасибо за демонстрацию step by step
Круто! Теперь я хорошо поняла что такое async await. Спасибо большое!
спасибо вам большое! очень крутой курс!!!
ух ты!!!! очень круто!!!! спасибо! уже хочу стать автоматизатором!
Здравствуйте. Я совсем начинающий и у меня вопрос - один я замечаю что слишком резок переход от теории, которая рассматривалась все серии сразу к автоматизированному тестированию? Теорию я изучаю и конспектирую конечно, но не лучше бы было показать на практике как выглядит то самое мануальное тестирование веб приложения или другого ПО? Потому что сразу на автоматизированом я начинаю пробуксовывать. Это вам фидбэк, который как вы говорили очень важен =)
Добрый день. На канале многие видео могут быть не связаны между собой. Абсолютно вся структурированная теория и практика уже в самой школе. Видео на канале, это сугубо старт и ознакомление с темой тестирования, не более.
@@QASTARTUPITTrainingCenter Просто серии выходят под номерами подряд. Скажите, а выпуски о практическом применении ручного тестировании будут на канале? Большое спасибо за ваш труд
@@psycholiric5491 Скорее всего нет, потому что планируется серия выпусков уже по автоматизации.
Спасибо за интересные и понятные занятия!
Сергей, Вы прям "full stack" QA) было познавательно. Очень хотелось бы такое же классное видео про тестирование API manual (REST, что за SOAP такой).
Mpw
Que
ppppppppu7i
TttaX a
@@mariaisabelduarteamado8488 Como esta linda? ola brasileiro
А как(и куда) все таки вписать или определить переменную PATH для GeckoDrive на Windows, пытаюсь повторять в VS Code, не знаю получиться ли((((((Я новичок, просто пытаюсь повторять за вашими действиями)))Пока не могу связать последовательности действий.
Такая же фигня... Вы разобрались в итоге куда прописывать XPath?
нашел куда добавить XPATH для Винды: на значке ПУСК кликаем правой кнопкой мыши, выбираем СИСТЕМА, в открывшемся окне с правой стороны в СОПУТСТВУЮЩИХ параметрах ищем ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ СИСТЕМЫ, далее во вкладке Дополнительно внизу кнопка Переменные среды ------ в блоке «Переменные среды пользователя %USERNAME%» находим строку PATH, выделяем кликом, жмем кнопку «Изменить…» и в появившемся окошке нажимаем «Создать» для добавления ещё одного элемента. В самом элементе нужно вписать путь к папке с Геккодрайвером (путь к файлу .exe, который должен лежать в папке программы). В моем случае получилось так:
C:\Users\user\Downloads\geckodriver-v0.31.0-win64 Сохраняем и закрываем. VS Code и командная строка должны быть закрыты перед этим.
Открываем командную строку винды и набираем geckodriver (должно выполниться без ошибки)
П.С. код по открытию FireFox всё равно не работает)))))))))
Здóрово! Спасибо!
Пример по API автоматизации тоже бы был очень интересен.
ث٣
Надеюсь дойдём и до этого))
Если в мануальном тестировании мы все делаем своими руками, то в автоматизации мы все делаем при помощи языка... 😂👍
Жду каждый урок, спасибо большое))
Очень интересно, спасибо большое, надеюсь следующие видео будут в направлении автоматизации, удачи
٤٠٠٠٠ليرة سوري مرحبا يا ب5
🤪😘😘🙃☺☺☺☺😚🥵🥵☠🙊
Очень круто об'ясняете, спасибо 👍
Волшебство
Спасибо за видео, а тесты пишутся на любом языке? какой лучше подходит для этого? спасибо)
смотря какое инструментальное средство для автоматизации. Если как в примере Selenium, то он может работать с разными языками. На текущий момент самые популярные в автоматизации тестирования: Java, C#, JS, Python
@@QASTARTUPITTrainingCenter спасибо большое
@@QASTARTUPITTrainingCenter سء
Q ا
Excellent
а это нормально если почти ничего не понятно?
Ну адо знать основы ООП, JS, и Xpath
Скажите , а осенью будут курсы тестировщика ? Хочу записаться
будут, скорее ближе к октябрю, так же курс стартует завтра)
QA START UP - IT Training Center спасибо надеюсь найду себя в IT сфере ))
@@QASTARTUPITTrainingCenter Сергей, добрый день! У вас можно отучиться онлайн?
@@dmitriy3257 Добрый день. Да, можно учиться онлайн. Записаться можно по ссылке: qastartup.net/qa-base
@@QASTARTUPITTrainingCenter حححححححححححححححححححح٩حك٩
Почему не используете CSS-селекторы для поиска элементов?
а какая разница?
Это все понятно, а как совмещают автотесты как Вы говорили "на ночь 100500 штук", как это все запускается в целом???
For i=1,100500 do func() end какой нибудь
Спасибо, все довольно доступно объяснено, все показано. Видео понравилось!:)
Було круто! Прям магія якась.😉
um888
8
mmîmom
@@azharraja4489 على
@@azharraja4489 আমার সম্পর্কে পকাশকা
Спасибо, Сергей за Вашу работу!=))
Крутейший видос, да, знать бы синтаксис....Спасибо, оч интересно
Спасибо!!!!!
انا بس
заканчиваю смотреть курс. можно приходить на собеседование ?
приходи)
Es CX
После Java с первых двух строк плакать охота. Записать что-то в константу и потом обратиться к ней через new🤯
great
Разница между манулом и автоматизацией?
Спасибо....оч круто.....
wowwwwwww
Wow
Шикарно! Спасибо 💙
никак не пойму при чем мануальщики - мануальные терапевты к программированию ?
))))))) мануальщик, так называют мануальных (ручных) тестировщиков (manual - от слова ручной), то есть тестят руками))) и не нужно писать код для автотестов
good job
наконец-то
Фух спасибо но жестко , интенсивно и тяжело, увы тяжело было понять лично мне)
Не переживайте, это видео просто демонстрирует пример написания кода для автотеста, что бы было наглядное понимание как это происходит. А что бы все понимать, то конечно нужно все проходить с азов программирования.
@@QASTARTUPITTrainingCenter понял, спасибо большое
Я новичок. Но не могу понять почему столько 👎🏿 дизлайков ?
дефекты в TH-cam)))
Оч круто
автоматизация манулов ))) упс... опечаточка )))
Опечатка (две) - вместо MANUL надо MANUAL))) баааг)))
Это фича
1.5x
II
Очень интересно и нихрена не понятно
жаль что не на питоне.
Lj
что за МАНУЛ ?)) кот что-ли?
Мануальное тестирование-т.е ручное, без использования автотестов
يويو ي.ء
بوي 20>0#0#+30»«😢😢😢😈😈😈
Чудасія
Wow