-
Notifications
You must be signed in to change notification settings - Fork 3
Setting accessibilityLabel to testID in production is not a good idea #1
Comments
Differentiate accessibilityIdentifier and accessibilityLabel. |
@LeoNatan look into the code. I'm using |
On Android it’s exactly the same problem: |
Google TalkBack uses that to read the content description to the user. Exactly the same as Voice Over on iOS. |
@LeoNatan sadly, but Appium does not work otherwise |
Then fix Appium. Disabled users should not suffer because some test framework is buggy. Sorry |
@LeoNatan yes, of course |
@LeoNatan we are using Appium until Detox doesn't work with it like with iOS :) |
It is being worked on actively. |
Just a side note: Detox Android works with test id already. Appium can't see test ids, because they are transferred to view tags on Android. (You probably know about this.) |
@simonracz yes, I know. Thank you. |
Yes, that is the best way to test. |
@LeoNatan good to know. So, for now, we are using Appium only to check Auth via Twitter and FB, also to test Apple Pay, cause EarlGrey can't do that. |
accessibilityLabel
is used by the iOS system to help handicapped users. For instance, Voice Over uses this.If you set some testing value to this, your handicapped users will suffer.
The text was updated successfully, but these errors were encountered: