自动化测试
Lucifer__hell
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用selenium定位input标签下的下拉框
方法来定位,然后报错了QAQ ,大概意思是说该元素不支持使用select方法,然后才想着看一下实现代码,结果才发现下拉框字段是在。,因为很有可能就是这个原因导致的!有很多时候直接copy过来拿去定位,就会定位不到,实在不行手动输入定位一下。多尝试几种定位方式,这个不行换另一个试试,八种定位方式总有一种适合。另外,不要太过依赖F12直接copy的。类型的,所以不能用传统的select定位方法。我一开始就是看到是下拉列表,想当然的采用。方式来实现的下拉框,不是。原创 2024-07-04 15:59:29 · 2637 阅读 · 0 评论 -
【Python测试开发】文件上传操作
【代码】【Python测试开发】文件上传操作。原创 2023-12-13 09:56:25 · 937 阅读 · 0 评论 -
【Python测试开发】对选择下拉框的处理
【代码】【Python测试开发】对选择下拉框的处理。原创 2023-12-13 08:57:46 · 597 阅读 · 0 评论 -
【Python测试开发】:切换窗口和表单
浏览器打开的窗口其实会有一个叫做句柄的概念。句柄就类似于每一个标签页的ID一样,具有唯一性。原创 2023-11-21 11:04:29 · 366 阅读 · 0 评论 -
【Python测试开发】断言
断言就是判断一个操作是否成功。原创 2023-11-16 15:17:03 · 286 阅读 · 0 评论 -
如何禁止谷歌浏览器Google Chrome自动更新?
【代码】如何禁止谷歌浏览器Google Chrome自动更新?原创 2023-11-14 16:10:11 · 946 阅读 · 0 评论 -
【Python自动化测试】:cookie
cookie,有时也用其复数形式cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。其实cookie是由网络服务器存储在你电脑硬盘上的一个txt类型的小文件,它和你的网络浏览行为有关,所以存储在你电脑上的cookie就像你的一张身份证,你电脑上的cookie和其他电脑上的cookie是不一样的;cookies不能被视作代码被执行,也不能成为病毒,所以它对你基本无害。原创 2023-03-29 11:47:57 · 510 阅读 · 0 评论 -
【Python自动化测试】:屏幕截图
【代码】【Python自动化测试】:屏幕截图。原创 2023-03-24 17:26:05 · 2299 阅读 · 0 评论 -
【Python自动化测试】:文件上传和下载
文件的上传调用send_keys()方法上传文件send_keys()的使用场景:上传文件使用input标签且type= file代码实现:# 定位元素element = driver.find_element()# 元素调用send_keys方法,传入参数为要上传文件的地址element.send_keys()【示例】# 导包from selenium import webdriverfrom selenium.webdriver.common.by import原创 2023-03-24 11:38:39 · 563 阅读 · 0 评论 -
【Python自动化测试】:单选框、复选框与下拉框操作
click()原创 2023-03-21 16:02:46 · 3333 阅读 · 0 评论 -
【Python自动化测试】:弹窗的处理
【代码】【Python自动化测试】:弹窗的处理。原创 2023-03-17 14:21:49 · 5831 阅读 · 0 评论 -
【Python自动化测试】:frame和iframe框架的切换
【代码】【Python自动化测试】:frame和iframe框架的切换。原创 2023-03-17 10:22:43 · 1864 阅读 · 0 评论 -
【Python自动化测试】:模拟鼠标和键盘操作
在selenium中,把键盘的一系列按键封装在Keys类中,因此,我们在模拟键盘操作的时候,需要先导入Keys包,然后配合send_keys()方法使用。原创 2023-03-15 22:27:33 · 8337 阅读 · 1 评论 -
【Python自动化测试】:模拟鼠标操作
1、单击操作左击操作driver.click()方法用于模拟鼠标左击操作# 导包from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom time import sleep# 定义一个谷歌对象driver = webdriver.Chrome()# 打开百度页面driver.get("https://www.baidu.com")driver.find_element(By.ID, "原创 2023-03-15 13:59:07 · 2400 阅读 · 0 评论 -
【Python自动化测试】:浏览器操作
【代码】【Python自动化测试】:浏览器操作。原创 2023-03-15 09:39:44 · 545 阅读 · 0 评论 -
【Python自动化测试】:3种元素等待方式
【代码】【Python自动化】3种元素等待方式。原创 2023-03-14 23:18:44 · 1806 阅读 · 0 评论
分享