自动化测试程序

Selenium的Web测试,Python操作窗口
贵鬼2024-10-17发布
83 0

1. 获取所有窗口Tab句柄

 handles = browser.window_handles 

2. 获取当前显示的窗口Tab句柄

handle = browser.current_window_handle

3. 切换窗口Tab

driver.switch_to.window(handle)

4. 关闭当前窗口Tab

driver.close()

5. 获取窗体的尺寸

width = driver.get_window_size().get('width')
height = driver.get_window_size().get('height')

6. 设置窗体的尺寸

driver.set_window_size(宽, 高)

7. 获取窗体桌面的位置

x = driver.get_window_position().get('x')
y = driver.get_window_position().get('y')

8. 设置窗体在桌面的位置

driver.set_window_position(x, y)

9. 设置窗体的状态

#最小化
driver.minimize_window()
#最大化
driver.maximize_window()
#全屏
driver.fullscreen_window()