Настройка Appium в 2023: установка необходимого, первый тест

  Рет қаралды 5,533

Senior Tester | Евгений Окулик

Senior Tester | Евгений Окулик

Күн бұрын

Мой курс по тестированию и автоматизации:
Занятия в группе: okulik.by/
Видеокурс с домашними заданиями: okulik.by/video/
По 24 марта получай доступ к видеокурсу со скидкой. Подробности на сайте: okulik.by/video/
------------------------------------------------
В этом видео я покажу как настроить первый запуск Appium. Appium - это инструмент для автоматизации приложений на мобильных телефонах.
Документация самого Appium довольно скудно описывает сам процесс установки, а информация в интернете зачастую уже устарела. Я пошагово показываю что нужно установить, как это сделать и как настроить первый запуск, написать первый тест. В видео:
- установка Java (OpenJDK)
- установка Node JS
- установка Appium
- установка UIAutomator2
- установка Android Studio и Android SDK
- создание переменных ANDROID_HOME и ANDROID_SDK_ROOT
- запуск эмулятора телефона
- написание и запуск простого теста
- настройка Appium Inspector
------------------------------------------------
Ссылки для всего, что используется в видео:
Инструкция от Appium: appium.io/docs/en/2.1/quickst...
Скачать OpenJDK (Java): learn.microsoft.com/ru-ru/jav...
Node JS: nodejs.org/en/download
Android studio: developer.android.com/studio
Appium inspector: github.com/appium/appium-insp...
------------------------------------------------
Мой Телеграм канал: t.me/SeniorTesterEugene
Мой LinkedIn: / eugeneokulik
00:00 Привет
02:15 Документация Appium
03:36 Установка Java (OpenJDK)
07:57 Установка Node JS
09:27 Установка Appium
11:14 Установка UIAutomator2
13:37 Пишем автотест
24:18 Установка Android Studio и Android SDK
28:02 Запуск эмулятора телефона
31:38 Создание системных переменных ANDROID_HOME и ANDROID_SDK_ROOT
41:33 Быстрый повтор всего процесса установки и настройки
43:18 Успешный запуск автотестов
44:55 Настройка и использование Appium Inspector

Пікірлер: 21
@arseaman6473
@arseaman6473 9 ай бұрын
Огонь 🔥, то что нужно, спасибо большое за проделанную работу!!!
@user-if2bs8fd1j
@user-if2bs8fd1j 4 ай бұрын
В топ гайдов по установке)) Спасибо!
@user-wh1tt7cd1b
@user-wh1tt7cd1b 5 ай бұрын
Спасибо! Простым и понятным языком 🤟
@user-pc6oj1re9s
@user-pc6oj1re9s Ай бұрын
огонь
@dasha_ast
@dasha_ast 6 ай бұрын
Евгений, спасибо вам огромное за подробную, а главное работающую инструкцию! Мучалась с appium несколько дней, множество инфы нагуглила, но к конечному успешному результату придти не могла. Ваш материал и подача просто чудо!😍😍😍
@SeniorTester
@SeniorTester 6 ай бұрын
Да, я по аппиуму не спец, но когда столкнулся, понял, что информацию очень сложно искать. Вот и снял видео, чтобы люди поменьше мучались ))
@daniillantsov2161
@daniillantsov2161 9 ай бұрын
Большое спасибо, вы сделали большое дело ! ))) А то по этим индийским туториалам, я потратил не один час своего времени.
@sapfire65
@sapfire65 9 ай бұрын
Отдельное спасибо Женя за преложенные ссылки на ресурсы. Это юзер френдли! p/s заморочился не кисло, кто бы дал пинка на изучение )))
@SeniorTester
@SeniorTester 9 ай бұрын
Держи пинок! Можешь начинать )))
@sapfire65
@sapfire65 9 ай бұрын
@@SeniorTester два раза подхожу к станку, пока не победил ))
@lashaQA
@lashaQA 9 ай бұрын
ЛУЧШИЙ ЖЕНЯ!
@Raven-jm8vd
@Raven-jm8vd 3 ай бұрын
Спасибо огромное. Без Вас бы не разобрался
@SeniorTester
@SeniorTester 3 ай бұрын
Я рад, что было полезно
@torpid0
@torpid0 2 ай бұрын
У меня гибридное приложение, написанное на ionic, устанавливаю его на эмулятор, открываю, приложение само по себе работает, но именно его Appium inspector не видит - показывает просто чёрный экран, хотя в целом навигацию интерфейса телефона инспектор показывает. Если в инспекторетпереключиться в гибридный режим просмотра выдаёт ошибку и п ищет про мультиконтекст. Что можно попробовать предпринять в данном случае. Драйвер UIAutomator2
@user-tv7lg4uy4m
@user-tv7lg4uy4m 9 ай бұрын
Евгений, запиши плиз видео с типами проверок на примере какого-нибудь сайта. Что вообще принято проверять и по какой схеме?
@Meteora13
@Meteora13 6 ай бұрын
Спасибо вам огромное за такой разбор! Использую appium для написания научной работы по тестированию интерфейса. Единственное есть вопрос: по сути, с помощью python мы в начале сделали то, что делает сам appuim внутри своего приложения( в конце видео), но вручную?
@SeniorTester
@SeniorTester 6 ай бұрын
Фишка в том, что приложение аппиума это то, что запускаем в терминале. То приложение, которое имеет UI это приложение, которое помогает искать элементы для тестирования. И вот, и тесты и инспектор настраиваются одинаково. Инспектор - это вспомогательный инструмент.
@user-zm1jr6xs5r
@user-zm1jr6xs5r 2 ай бұрын
есть код?
@SeniorTester
@SeniorTester 2 ай бұрын
Какой код?
@user-zm1jr6xs5r
@user-zm1jr6xs5r 2 ай бұрын
​@@SeniorTester благодаря вашему видео смог понять как происходит автотест. Минусы видео Вебкамера перекрывает часть видео что сбивает
@caffeinehedgehog
@caffeinehedgehog Күн бұрын
я не досмотрел. 15 минут рассказывать про то, что при моих базовых навыках гугления делается за 5. нужен талант
Установка Docker на Windows, Mac, Linux. Решение частых проблем.
32:04
Senior Tester | Евгений Окулик
Рет қаралды 3,2 М.
Python Selenium Tutorial - Automate Websites and Create Bots
36:42
Tech With Tim
Рет қаралды 184 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 106 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 89 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 122 МЛН
8 вещей, о которых я хотел бы знать в начале карьеры
13:23
Senior Tester | Евгений Окулик
Рет қаралды 1,6 М.
ТЕСТИРОВАНИЕ НА JAVA (JUNIT, MOCKITO)
9:14
Джавист
Рет қаралды 29 М.
Backend и тестирование backend
1:11
STRONG TEAM - QA и тестирование
Рет қаралды 1,2 М.
Raspberry PI Osmocom BB GSM базовая станция
8:56
RFinventor
Рет қаралды 31 М.
Setup appium for iOS Real Device and Simulator
17:20
Appium Explained
Рет қаралды 15 М.
CI CD наглядные примеры
22:08
Ulbi TV
Рет қаралды 279 М.
Простое iOS-приложение на Swift
16:52
ИЗИ DEV
Рет қаралды 41 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 106 МЛН