当前位置: 首页 > news >正文

郑州做网站齿轮巴州移动网站建设

郑州做网站齿轮,巴州移动网站建设,做网站需要网页嵌套吗,建立一个网站文章目录 前言一、用途1.捕获页面错误2.调试测试用例3.展示测试结果4.记录页面状态 二、方法1. save_screenshot2. get_screenshot_as_file3. get_screenshot_as_png4. get_screenshot_as_base64 总结 前言 大家好#xff0c;我是空空star#xff0c;本篇给大家分享一下Selen… 文章目录 前言一、用途1.捕获页面错误2.调试测试用例3.展示测试结果4.记录页面状态 二、方法1. save_screenshot2. get_screenshot_as_file3. get_screenshot_as_png4. get_screenshot_as_base64 总结 前言 大家好我是空空star本篇给大家分享一下Selenium基础篇之屏幕截图方法。 本篇使用的selenium版本如下 Version: 4.8.2 本篇使用的浏览器如下 一、用途 Selenium截图是一种捕获网页屏幕截图的方式它可以帮助开发人员在测试网页时捕获问题和错误以便更好地分析和解决问题。 1.捕获页面错误 当测试Web应用程序时经常会遇到页面错误。使用Selenium截图可以捕获这些错误以便开发人员可以查看它们并进行修复。 2.调试测试用例 有时测试用例可能会出错。使用Selenium截图可以帮助开发人员找出出错的原因以便进行调试和修复。 3.展示测试结果 Selenium截图可以用于展示测试结果以便团队成员可以查看测试结果和问题。 4.记录页面状态 使用Selenium截图可以记录页面状态以便在需要时进行比较和分析。 二、方法 1. save_screenshot 该函数接受一个参数即保存屏幕截图的文件路径和文件名文件格式通常为PNG。 from selenium import webdriver driver webdriver.Chrome() driver.get(https://www.csdn.net/) driver.save_screenshot(csdn.png) driver.quit()假如后缀格式为GIF图片可以正常生成但是控制台会有警告。 UserWarning: name used for saved screenshot does not match file type. It should end with a .png extension warnings.warn( 2. get_screenshot_as_file 个人感觉和save_screenshot没有任何区别也是接受一个参数即保存屏幕截图的文件路径和文件名文件格式通常为PNG。 from selenium import webdriver driver webdriver.Chrome() driver.get(https://www.csdn.net/) driver.get_screenshot_as_file(csdn.png) driver.quit()假如后缀格式为GIF图片可以正常生成但是控制台会有警告。 UserWarning: name used for saved screenshot does not match file type. It should end with a .png extension warnings.warn( 方法1已经生成了一个csdn.png所以方法2的csdn.png会把之前的覆盖掉。 3. get_screenshot_as_png 该方法返回值是一个二进制数据流可以将其保存为PNG格式的图片文件。 from selenium import webdriver driver webdriver.Chrome() driver.get(https://www.csdn.net/) screenshot driver.get_screenshot_as_png() with open(csdn.png, wb) as f:f.write(screenshot) driver.quit()把.png改为.gif也可以保存成功且控制台无警告。 4. get_screenshot_as_base64 该方法返回的是一个base64编码的字符串需要使用base64解码器进行解码才能得到原始的图片数据。 import base64 from selenium import webdriver driver webdriver.Chrome() driver.get(https://www.csdn.net/) screenshot driver.get_screenshot_as_base64() image base64.b64decode(screenshot) with open(csdn.png, wb) as f:f.write(image) driver.quit()把.png改为.gif、.jpg也可以保存成功且控制台无警告。 总结
http://www.zqtcl.cn/news/435202/

相关文章:

  • flash 网站建设建设带数据搜索的网站
  • 设计网站网站名称云主机 小型网站
  • 网站建设方案书 模版公司制作网站收费标准
  • 福州企业网站html模板网站模板下载
  • 湛江自做网站城乡住建局官网
  • 广东网站建设找自己做网站还有出路吗
  • wordpress后台管理地址更改班级优化大师怎么用
  • 电脑网站开发学习产品怎么做市场推广
  • 上海市网站建设公叿目前流行的app网站开发模式
  • 企业手机网站建设效果wordpress栏目链接地址
  • 产品经理做网站网络公司名字免费起名大全
  • 做得比较好的公司网站kol营销
  • 百度指数分析平台长春seo优化企业网络跃升
  • 如何免费做网站域名wordpress 赚钱
  • 苏州市住房建设局网站首页温州网站设计公司
  • 网站模板哪个好用汕头建设工程总公司
  • iis网站重定向软件开发培训机构排名
  • 浙江大学教室办事大厅网站建设网页棋牌搭建
  • 长沙市天心区建设局网站新河网站
  • 网站改版 升级的目的嘉兴海盐县城乡建设局网站
  • 网站建设一年多少钱上海工程建设交易信息网站
  • 网站推广到底应该怎么做中国建设银行网上登录入口
  • 东莞网站建设服务商wordpress页面样式
  • 亿星网站建设创业网站怎么做
  • 绿韵建设有限公司网站重庆景点分布图
  • 咨询类网站模板wordpress怎样切换语言
  • 大连网站建设与维护题库网站建设目标是
  • 威海网站开发询广西南宁网站运营
  • 网站的素材做logo长沙专业的网站建设企业
  • 网站显示速度的代码是什么情况专门做中式服装平台的网站