Автоматизированное кроссплатформенное тестирование мобильных приложений

#testing #mobile #automated-tests

#тестирование #Мобильный #автоматизированные тесты

Вопрос:

У меня есть кроссплатформенное мобильное приложение (WindowsMobile, Android, Symbian), написанное на C из соображений производительности. Это приложение имеет довольно обширный графический интерфейс.

Какой был бы наилучший способ автоматизировать его тестирование? Моей первой идеей было использовать эмуляторы, но я слышал, что тестировать таким способом не очень надежно.

Ответ №1:

Вы можете попробовать с помощью фермы устройств Amazon. Это платная услуга, но работать с этим инструментом было приятно. Удачного тестирования.

Ответ №2:

Для этого вы можете использовать appium.

Реальное устройство iOS: https://github.com/appium/appium/blob/master/docs/mobile-web.md#mobile-safari-on-a-real-ios-device

Реальное устройство Android: https://github.com/appium/appium/blob/master/docs/mobile-web.md#mobile-chrome-on-emulator-or-real-device