随笔分类 -  selenium

摘要:前言:跟GPT交互,让其写一段代码,执行失败。经过排查验证,GPT写的代码没有问题,是本地环境问题。 执行报错: selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This ver 阅读全文
posted @ 2023-04-20 18:37 查拉图斯特拉面条 阅读(1449) 评论(0) 推荐(0) 编辑
摘要:在执行UI自动化的过程中,浏览器总是会弹出,如果自动化环境是在个人办公笔记本,在工作过程中会影响正常办公。故需要将UI自动化执行时的浏览器隐藏。 代码实现如下: from selenium import webdriver #浏览器启动选项 option=webdriver.ChromeOption 阅读全文
posted @ 2023-02-11 14:45 查拉图斯特拉面条 阅读(148) 评论(0) 推荐(0) 编辑
摘要:最近计划做一个自动截图的工具,目的是实现性能测试资源监控平台(grafana)各硬件资源的自动截图,解放手工操作。前期的截图做了如下探索。 1. 整个页面截图 1.1 代码实现 通过save_screenshot或get_screenshot_as_file方法实现,但只能截取整个web页面图片。代 阅读全文
posted @ 2023-02-03 22:31 查拉图斯特拉面条 阅读(156) 评论(0) 推荐(0) 编辑
摘要:通过浏览器驱动获取页面元素的8种方式。 定位方法: 通过webdriver对象的find_element方法 通过 id获取元素 el = driver.find_element(By.ID,'id') 通过 name获取元素 el = driver.find_element(By.NAME,'na 阅读全文
posted @ 2023-02-03 16:06 查拉图斯特拉面条 阅读(116) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-02-01 10:41 查拉图斯特拉面条 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试 阅读全文
posted @ 2023-01-31 15:17 查拉图斯特拉面条 阅读(260) 评论(0) 推荐(0) 编辑