【发布时间】:2017-10-09 16:39:00
【问题描述】:
在我们的应用程序中,我们有一个登录按钮,其中包含文本“LOGIN”。
当我运行以下测试时,它失败了:
失败是因为“LOGIN”与“Login”不匹配
mText 是“Login”,即使它在按钮本身上显示为“LOGIN”。我认为这是使所有内容都大写的字体样式?如果是这样,有人可以告诉我如何验证正在使用正确的字体样式吗? 或者..我怎样才能拉出实际显示在屏幕上的文本进行比较?
【问题讨论】:
-
“我认为这是字体样式使它全部大写?” - 是的。默认情况下,Material Design 要求按钮标题全部大写,因此它们将其应用于主题级别,适用于基于
Theme.Material- 和Theme.AppCompat的主题。
标签: android android-espresso android-uiautomator