Selenium
丶凉
一位秀发茂密的软件测试工程师,喜欢python,目标是自动化工程师
工作中遇到了很多坑,博客大多是我的爬坑日记,希望能把你从坑里拉一把 ♥
展开
-
Selenium:屏幕截图并自定义裁剪大小
一、正常流程,打开浏览器跳转到百度# 导入 Pillow 的 Image :pip install Pillowfrom PIL import Image# 导入浏览器驱动from selenium import webdriver# 创建一个驱动 driver = webdriver.Chrome()# 打开url,跳转到指定页面driver.get("https://www.baidu.com")二、截取当前屏幕大图,另存为指定路径的文件# 对当前屏幕进行截图,并保存为指定路径文原创 2021-07-08 18:25:45 · 2382 阅读 · 0 评论 -
Selenium:网页屏幕缩放(调整分辨率)与滚动条移动
目录:一、页面屏幕分辨率放大【相当于 CTRL 与 + 的组合键】js_zoom_in = "document.body.style.zoom='1.7'"一、页面屏幕分辨率放大【相当于 CTRL 与 + 的组合键】js_zoom_in = “document.body.style.zoom=‘1.7’”...原创 2021-07-08 16:55:20 · 12026 阅读 · 6 评论 -
Selenium:网页屏幕截图
前言:在学习 Selenium 做 UI自动化时,往往会遇到需要截图的时候,框架自带截图方法:方法方法释义save_screenshot (filename)截取当前屏幕截图,并保存为指定文件【此方法没必要使用】get_screenshot_as_file (filename)截取当前屏幕截图,并保存为指定文件【建议使用】get_screenshot_as_png ( )获取当前截图的二进制文件数据get_screenshot_as_base64 ( )获取转载 2021-07-08 16:04:49 · 616 阅读 · 0 评论 -
Appium:selenium.common.exceptions.WebDriverException报错处理办法
最近在学习 Appium ,不管是appium内运行还是pycharm运行脚本都报以下的报错信息selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Failed to launch Appium Settings app: Condition unmet after 5161 m原创 2020-07-12 02:08:27 · 1770 阅读 · 1 评论