Как я могу создать тестирование приложений для мобильной автоматизации с помощью BrowserStack Appium и Python?

Я хочу создать автоматические тесты для мобильных приложений для IOS (лучше, если и IOS, и Android). До сих пор я только что запускал образец теста этого сайта https://www.browserstack.com/app-automate/appium-python. Проблема в том, что я не знаю, как создавать такие же тесты, но для моих приложений. Мне нужно использовать BrowserStack и Python, но я не знаю, как это сделать.

Есть ли где-нибудь учебник по созданию пользовательских тестов? Где-то еще он объясняет, что я могу делать с appium в Python и как это делать?

Предпочтительно я хотел бы создавать и проводить тесты со сценариями только без использования какой-либо IDE, но я не знаю, есть ли лучший способ сделать это.

Спасибо за помощь.


person Sebastián Galindo    schedule 05.07.2019    source источник


Ответы (1)


Вы можете использовать Appium Desktop для просмотра элементов собственного приложения и создания действительных локаторов для элементов в вашем приложении. Ознакомьтесь с документацией здесь.

Успешно обнаружив элементы для тестового приложения, вы сможете написать соответствующий Команды Appium в вашем тестовом скрипте.

person Ozone17    schedule 05.07.2019
comment
@ Ozone13 Спасибо за вашу помощь! Если ты не против, могу я спросить еще кое-что? Вы знаете, могу ли я начать тест на определенном этапе приложения? Например, если мое приложение сначала требует, чтобы вы отсканировали QR-код для доступа, могу ли я пропустить этот шаг и автоматически продолжить остальные? Потому что, когда я перехожу к той части процесса, которая требует сканирования, он не может продолжаться, потому что платформа не может имитировать действие сканирования QR. - person Sebastián Galindo; 08.07.2019