1.4.1
- Unicode better support
Appium shortcomings cause testing challenges with unicode characters or non-english apps. Each platform have different implementation underlying so their behaviour is different. While Android can handle unicode characters inside xpath
, iOS can not. Unicode normalization used in order to make everything work without hassle.
- Unicode supported now inside xpath text.
example:
Click Element //*[@name="öışğ"]
Input Text //*[contains(@text, "ışüğ")]
Click Text
iOS handling is much better now. Works regardless if text isname
,value
orlabel
example:
Click Text SignUp
This will first check if name
does match, if not it will check value
or label
. But this is just logic underlying.
Please do not hesitate to open issues