如何在 appium 的 textview 中单击文本链接例如。我有一个字符串但没有帐户?登记只有注册有一个链接,其他文本被禁用,当我点击注册时,它会导航到注册屏幕。但是我不能点击注册。
3 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
我通常会在我的测试中尝试避免 XPATH,因此要按文本搜索元素我正在做这样的事情,这将返回一个By要在 webdriver 交互中使用的元素。
public static By byText(final String text)
{
switch (Configuration.getInstance().getPlatform())
{
case ANDROID:
// This requires a UiAutomator2 test driver:
return MobileBy.AndroidUIAutomator("new UiSelector().text(\"" + text + "\")");
case IOS:
default:
throw new RuntimeException("not implemented");
}
}
不幸的是,我现在不知道与 iOS 的等价物,但它也应该以某种方式成为可能;)
添加回答
举报
0/150
提交
取消