是否可以测试与Appium的深层链接?我们有一个网页上有深层链接,我们可以在移动Chrome中加载。当我们点击链接时,他们会将我们带到我们应用中的页面。
然而,当Appium点击链接时,没有任何反应。据我所知,点击/点击事件正在发生,但由于某种原因,行为不同,它不会在我们的应用程序中加载页面。
有谁知道为什么这不起作用?在这种情况下,为什么Appium水龙头与实际水龙头不同?这个问题有解决方法吗?
编辑:我应该澄清一下,这是一个用Python编写的编码Appium测试。代码非常简单:link_to_tap = self.appium_driver.find_element_by_id("deeplink")
link_to_tap.click()
在您提出之前,是的,link_to_tap
是有效的WebElement
,对应于正确的链接。 link_to_tap.click()
不会抛出异常,我可以验证是否确实发生了点击。