最近遇到一个问题就是,页面A跳转到页面B后,总是定位不到页面元素,困扰了好久。。。。最后找到原因是页面跳转后需切换当前操作的页面。不然当前操作页面依然还是之前的页面。
切换当前操作窗口:
#切换当前操作窗口
self.driver.switch_to.window(self.driver.window_handles[1])
#获取当前页面的url
current_url = self.driver.current_url
print(current_url)
最近遇到一个问题就是,页面A跳转到页面B后,总是定位不到页面元素,困扰了好久。。。。最后找到原因是页面跳转后需切换当前操作的页面。不然当前操作页面依然还是之前的页面。
切换当前操作窗口:
#切换当前操作窗口
self.driver.switch_to.window(self.driver.window_handles[1])
#获取当前页面的url
current_url = self.driver.current_url
print(current_url)