Python+Selenium练习篇之18-自定义浏览器窗口大小
2017-04-08 17:20
417 查看
本文来学习下如何通过Selenium方法,设置符合不同测试场景浏览器窗口大小。例如,你有一台机器,最大支持1366*768,你完全可以利用这个机器测试不同分辨率下的场景。
相关测试脚本代码如下:
# coding=utf-8
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window() # 全屏
driver.get('https://www.baidu.com')
time.sleep(1)
print (driver.get_window_size())
driver.set_window_size(1280,800) # 分辨率 1280*800
time.sleep(1)
print (driver.get_window_size())
driver.set_window_size(1024,768) # 分辨率 1024*768
time.sleep(1)
print (driver.get_window_size())
相关测试脚本代码如下:
# coding=utf-8
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window() # 全屏
driver.get('https://www.baidu.com')
time.sleep(1)
print (driver.get_window_size())
driver.set_window_size(1280,800) # 分辨率 1280*800
time.sleep(1)
print (driver.get_window_size())
driver.set_window_size(1024,768) # 分辨率 1024*768
time.sleep(1)
print (driver.get_window_size())
相关文章推荐
- selenium python 设置窗口 全屏 自定义窗口大小
- Selenium2学习-021-WebUI自动化实战实例-019-设置浏览器窗口位置大小
- Python+Selenium练习篇之11-浏览器上前进和后退操作
- Python+selenium 获取浏览器窗口坐标、句柄的方法
- Python-Selenium2做Web自动化测试(10)-浏览器多窗口处理、alert/confirm/prompt 处理
- 9、Selenium + Python 实现 UI 自动化测试-操作浏览器窗口
- selenium python浏览器多窗口处理代码示例
- 使用selenium+python;在页面A点击一个按钮跳转到页面B,页面A没有关闭,浏览器打开了一个B,切换窗口定位页面B的元素
- selenium_webdriver(python)获取元素属性值,浏览器窗口控制、网页前进后退,title/url打印
- Python+Selenium练习篇之15-在浏览器中新开一个tab
- selenium_webdriver(python)获取元素属性值,浏览器窗口控制、网页前进后退,title/url打印
- 9-18浏览器窗口可视区域大小
- Python+Selenium练习篇之27-多窗口之间切换
- Python+Selenium实现浏览器爬虫多窗口切换
- python selenium 关闭浏览器窗口的方法
- Python+Selenium 自动化测试浏览器窗口最大化报错
- Python+Selenium练习篇之12-获取浏览器的版本号
- Python+Selenium练习篇之22-获取页面元素大小
- Python+Selenium练习篇之12-获取浏览器的版本号
- selenium python (十)浏览器多窗口处理