Как стать автором
Обновить

Уникальные элементы для автотестов: где они обитают и как их искать

Время на прочтение8 мин
Количество просмотров3.1K
Всего голосов 1: ↑1 и ↓0+1
Комментарии4

Комментарии 4

Упавшие автотесты лучше, чем отсутствующие :)

А то)))

Для content description Вы можете просто написать простенькую оберточку вида

@BindingAdapter("testLabel")
fun bindTestLabel(view: View, testLabel: CharSequence?) {    
if(BuildConfig.DEBUG && testLabel != null) {        
view.importantForAccessibility = 1        
view.contentDescription = testLabel }}

и использовать аттрибут testLabel, который будет виден как content description только в дебажных сборках

Интересное предложение, спасибо!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий