如何在 appium 的 textview 中单击文本链接

如何在 appium 的 textview 中单击文本链接

例如。我有一个字符串但没有帐户?登记

只有注册有一个链接,其他文本被禁用,当我点击注册时,它会导航到注册屏幕。

但是我不能点击注册。

http://img2.mukewang.com/613dad400001f4a111310362.jpg

白板的微信
浏览 175回答 3
3回答

慕姐4208626

我通常会在我的测试中尝试避免 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 的等价物,但它也应该以某种方式成为可能;)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java