Size: a a a

Мобильное тестирование с Appium

2020 August 14

MO

Market Online in Мобильное тестирование с Appium
Не помогла
источник

IR

Ilya RZ 🎮 in Мобильное тестирование с Appium
А я минут через 5-10 гляну у себч
источник

IR

Ilya RZ 🎮 in Мобильное тестирование с Appium
Ты сам заполнял .bash_profile? Или копипастил?
источник

MO

Market Online in Мобильное тестирование с Appium
сам заполнял, для моей версии ОС нужен ~/.zshrc
источник

IR

Ilya RZ 🎮 in Мобильное тестирование с Appium
Market Online
сам заполнял, для моей версии ОС нужен ~/.zshrc
У меня такая же, я делал как выше писал
источник

TD

Tatiana Durova in Мобильное тестирование с Appium
#вопрос

Люди добрые, подскажите пожалуйста стратегии автоматизации e2e.

У нас есть много описанных ручных сценариев, были старые тесты на основе eggplant (работали по image recognition), но писать автотесты, повторяющие 1-в-1 ручные сценарии кажется не очень хорошей идеей.

1 длинный воркфлоу тест уже есть, покрывающий основной и самый главный сценарии приложения.

Думаю добавить тесты на каждый экран приложения (просто проверить наличие элементов и возможно, открытие внутренних попапов/меню).

Что дальше? Как приоритизировать сценарии?

Очень не хочется разводить e2e тестов длительностью более 2-3 часов... Но это трудно избежать, API у приложения нет совсем (это десктоп wpf)
источник

АК

Александр Купырев... in Мобильное тестирование с Appium
" но писать автотесты, повторяющие 1-в-1 ручные сценарии кажется не очень хорошей идеей."
Почему?
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
В идеале автотесты не должны быть такими же, как ручные тесты. Их надо проектировать по-разному. У них разные цели и разные возможности.
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
Andrei Solntsev
В идеале автотесты не должны быть такими же, как ручные тесты. Их надо проектировать по-разному. У них разные цели и разные возможности.
почему?
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Ручными тестами надо покрывать то, что сложно поддаётся автоматизации и требует вмешательства мозга.
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Автотестами надо покрывать то, что быстро, много и легко поддаётся автоматизации.
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Т.е. те вещи, которые компьютеру легко проверить. Есть текст - нет текста. Есть айдишник - нет айдишника.
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
покрывать автоматизацией нужно то что будет гоняться долго и часто
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
а так же то, что руками не проверишь.
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
чтобы затраты на написание теста окупились экономией живого времени.
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
а так же убрали эффект снижения внимательности
источник

МЁ

Мюсля 🙈 Ёшшик... in Мобильное тестирование с Appium
если вы уже заморочились написание тестового фреймворка и описание каждого экрана например, то затраты на написание каждого последующего теста становятся крайне невелики: кликнул кнопочку - проверил переход или открытие. кликнул следующую кнопочку
источник
2020 August 15

АК

Александр Купырев... in Мобильное тестирование с Appium
Andrei Solntsev
Т.е. те вещи, которые компьютеру легко проверить. Есть текст - нет текста. Есть айдишник - нет айдишника.
Смысл автотестов чтобы автоматизировать все возможно , и не возвращаться к этому больше.
Коллега сверху все хорошо расписал.
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Ну да, не вижу противоречий.
источник
2020 August 17

AD

Aleksandr Dolinskiy in Мобильное тестирование с Appium
Tatiana Durova
#вопрос

Люди добрые, подскажите пожалуйста стратегии автоматизации e2e.

У нас есть много описанных ручных сценариев, были старые тесты на основе eggplant (работали по image recognition), но писать автотесты, повторяющие 1-в-1 ручные сценарии кажется не очень хорошей идеей.

1 длинный воркфлоу тест уже есть, покрывающий основной и самый главный сценарии приложения.

Думаю добавить тесты на каждый экран приложения (просто проверить наличие элементов и возможно, открытие внутренних попапов/меню).

Что дальше? Как приоритизировать сценарии?

Очень не хочется разводить e2e тестов длительностью более 2-3 часов... Но это трудно избежать, API у приложения нет совсем (это десктоп wpf)
Я бы посмотрел в сторону возможности параллелизации, часы для тестов это долго, мало ли что за это время может случиться с окружением
источник