Я использую calabash-android для проверки своего приложения. В своем pre-defined steps у него есть куча шагов ожидания, но у него есть только «Тогда я жду появления представления с идентификатором».calabash-android: дождитесь появления строки с идентификатором
Мне нужно подождать, пока появится строка R.string.final_result
.
Мне интересно, как я могу ждать появления строки с идентификатором? Мне нужно подождать идентификатор строкового ресурса, потому что строка может быть локализована в моем приложении.
Если это невозможно сделать с заранее определенными шагами, как я могу создать шаг для этого?
вы попробовать 'Тогда я жду«final_result»в appear'? – Blackbelt
@Blackbelt, Как я уже сказал в моем вопросе, строка, которую я жду, может быть локализована на другом языке, «Тогда я жду, когда« final_result »появится» ждет появления текста «final_result», мне нужно дождитесь появления символа строки, а не текста строки. –
Я рекомендую вам попробовать эту библиотеку: https://github.com/mauriciotogneri/green-coffee Он основан на Espresso, поэтому тесты работают быстрее, чем с помощью Calabash. Кроме того, у вас не будет проблем с синхронизацией. –