Нужно ли заново подписывать apk, чтобы использовать appium для автоматизации тестовых случаев blackbox?
Я изучал инструменты тестирования Android для автоматизации тестирования "черного ящика", где у меня был бы только apk без доступа к исходному коду. Проведя некоторое время с Robotium, я понял, что он требует, чтобы пользователь переподписал apk для автоматизации. Поэтому я решил заглянуть в аппиум и до сих пор не очень ясно, как он работает? Можно ли использовать appium для автоматизации тестов, когда у нас есть только целевой apk-файл без исходного кода, и если это возможно, требуется ли его отменить, как Robotium.
Заранее спасибо!
2 ответа
Вы можете автоматизировать apk-файлы Android с помощью appium, если у вас есть бинарный файл apk.
iOS требует подписанной сборки для разработчиков.
Мне было предложено прочитать страницу "Введение" проекта Appium вместо того, чтобы читать страницу "Начало работы", и это косвенно проясняет второй вопрос. (то есть, должен ли apk быть повторно подписан, чтобы быть использованным).
Пункт № 1 на вводной странице гласит: "Вам не нужно перекомпилировать свое приложение или каким-либо образом изменять его, чтобы автоматизировать". Так что это означает, что нам не нужно переподписывать apk для автоматизации с Appium.