Тестирование iOS-приложения с помощью Appium на Windows Machine - PullRequest
0 голосов
/ 03 мая 2018

Существуют ли возможные решения для тестирования приложения для iOS с использованием Appium на компьютере с Windows ? Также мне нужно повторно использовать уже созданные скрипты для тестирования . Поскольку я разработал сценарии тестирования Ruby вместе со мной, которые я должен использовать для тестирования iOS на моем компьютере с Windows.

Согласно моим исследованиям, тестирование iOS зависит от XCode, поэтому вам нужен компьютер Mac. Хотя есть некоторые возможные способы, которые я перечисляю ниже, с их ограничениями, но они не подходят для меня.

Исследуемые решения:

1. Appium Studio :

Версия Appium Studio Community (бесплатная) или версия Enterprise (платная) позволяет вам тестировать iOS, а также приложения для Android независимо от аппаратного или программного обеспечения. ссылка: Appium Studio Docs

Но из-за следующих Ограничений Я не могу использовать Appium Studio:

  • Вы не можете импортировать уже созданные сценарии в версии сообщества. (Я не знаю о корпоративной редакции.)
  • Если вы хотите использовать eclipse для редактирования сценариев, то вам нужен плагин eclipse, который соединяет Appium Studio и Eclipse. Но этот плагин платный.

2. Функциональность удаленного сервера: Это хороший вариант, но вам нужно иметь хотя бы на Mac машине, которой у меня нет. Как?

Существуют ли альтернативы с открытым исходным кодом Appium Studio? Возможны ли другие способы обхода? Я новичок в appium, любая помощь будет признательна. Заранее спасибо.

1 Ответ

0 голосов
/ 04 мая 2018

Я нашел этот сайт , и представляется возможным запускать симуляторы iOS на компьютере с Windows. Насколько я могу судить, Appium studio может запустить один из этих симуляторов или, похоже, вы можете использовать удаленный доступ.

https://docs.experitest.com/display/ES/Manual+Testing+Self-Training

Если мы можем установить один из симуляторов iOS для Windows и заставить его работать, тогда мы можем использовать Инспектор рабочего стола Appium . Это бесплатно и с открытым исходным кодом. Он предлагает ту же функцию обнаружения элементов студии Appium.

Если мы хотим запустить тесты на реальном устройстве, то мы можем использовать облачного провайдера, такого как Appium studio, AWS Device Farm или Sauce Labs

Надеюсь, это поможет

Джеймс

...