Selenium + Python自动化测试系列三——控制浏览器操作

控制浏览器操作

控制浏览器窗口大小

在测试过程中,我们在打开浏览器后,根据需求可自定义调整浏览器的尺寸大小。WebDriver提供了set_window_size()方法来设置浏览器的大小。

如果页面没有最大化,可以调用driver.maximize_window()将浏览器最大化,相当于点击了页面右上角的最大化按钮,maximize_window()方法不需要参数。

值得注意的是,在定位元素的时候,有些网页如果不是全屏展示时,将有可能定位不准!!!

下面举例源码如下:

from selenium.webdriver import Chrome import time driver = Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe") driver.get('https://www.baidu.com') #根据需求调整浏览器的尺寸,调整窗口大小尺寸为(800 * 720)。 driver.set_window_size(480,800) #调整浏览器窗口最大化 driver.maximize_window() time.sleep(5) driver.quit()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgdpf.html