我正在使用appium和Webdriver编写测试。在Chrome上使用真实设备(Android 5.1)。这是我的问题:
我去了一个网站(我们称它为“ A”),然后单击一个按钮。该按钮会在新标签页(此标签为“活动”标签)中打开另一个网站(我们称其为“ B”)。但是,我找不到该网站上的任何内容,因为找不到元素。当我做
Console.Write(driver.PageSource)
我获得了网站A的html。因此,这意味着我必须以某种方式切换标签才能访问网站B。但是我不知道该怎么做,任何人都可以帮忙吗?
提前感谢
没关系。问题是我试图过快地切换窗口]
您是如何在Android ANDROID Chrome中切换黑白标签的。我在driver.switchTo()。window(child_window)上遇到错误。尽管它在Chrome(Windows)和Safari(MacBookPro)中正常运行。
错误-org.openqa.selenium.InvalidArgumentException:无效参数:'name'必须为字符串