会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nikeairball
博客园
首页
新随笔
联系
订阅
管理
2023年5月10日
python的鼠标操作
摘要: ``` ```
阅读全文
posted @ 2023-05-10 22:44 NikeAirBall
阅读(59)
评论(0)
推荐(0)
2023年5月7日
python的三大切换
摘要: # 1、窗口切换 driver.switch_to.window() # 2、iframe切换 # 方式一:通过iframe标签的name属性 driver.switch_to.frame("login_frame") # 方式二:先定位iframe的标签,再进行切换 loc_ifr = (By.I
阅读全文
posted @ 2023-05-07 12:29 NikeAirBall
阅读(77)
评论(0)
推荐(0)
2023年5月1日
python的三大等待
摘要: # 1、强制等待 time.sleep(n):强制暂停 n 秒之后再执行之后的代码 # 2、隐式等待 driver.implicitly_wait(n):设置隐式等待的时间,设置一次对整个生命周期生效,等待元素出现再往下执行,如果元素超过了设置的最大等待时间还未出现就会报错 # 3、显示等待:可以指
阅读全文
posted @ 2023-05-01 10:39 NikeAirBall
阅读(323)
评论(0)
推荐(0)
2023年4月30日
python的xpath
摘要: # xpath定位表达式 绝对定位:从根路径,一级一级往下找 相对定位: # 语法: 1、/ :代表根节点,查找元素只能一级一级往下走 2、// :查找子孙元素,不用考虑元素的曾经 3、. :代表当前已经选中的节点 4、.. :代表当前节点 的父节点 5、* :通配符(表示匹配所有的元素) # 谓语
阅读全文
posted @ 2023-04-30 11:52 NikeAirBall
阅读(25)
评论(0)
推荐(0)
2023年4月26日
python的selenium操作页面元素
摘要: import time from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com") # driver对象查找页面元素的方法 # 1、通过元素的id属性查找元素(重点) e
阅读全文
posted @ 2023-04-26 21:54 NikeAirBall
阅读(50)
评论(0)
推荐(0)
2023年4月25日
python的selenium的基本使用
摘要: import time # driver对象的方法 # 1、启动浏览器 from selenium import webdriver driver = webdriver.Chrome() # 2、访问百度页面 driver.get("https://www.baidu.com") # 3、窗口最大
阅读全文
posted @ 2023-04-25 22:29 NikeAirBall
阅读(42)
评论(0)
推荐(0)
2022年11月20日
python的读取表单excel
摘要: 实例1 import openpyxl # 1、加载excel文件作为工作薄对象 workbook = openpyxl.load_workbook("test_001.xlsx") # 获取所有的表单名 print(workbook.sheetnames) # 2、选中表单 sh = workbo
阅读全文
posted @ 2022-11-20 13:29 NikeAirBall
阅读(61)
评论(0)
推荐(0)
2022年11月19日
python的ddt
摘要: 作用 把测试数据和用例代码进行分离,通过外部数据去生成测试用例,方便后期的维护,以及测试数据的管理 底层原理 1、保存测试数据 2、遍历测试数据,生成测试方法 ddt的使用步骤: 1、测试类前面使用@ddt 2、在测试方法前使用@list_ddt(测试数据) 3、在测试方法中定义一个参数,用例接收用
阅读全文
posted @ 2022-11-19 10:53 NikeAirBall
阅读(56)
评论(0)
推荐(0)
python的unittest
摘要: unittest中测试用例的编写规范 1、定义一个测试用例类,必须继承unittest模块中的TestCase 2、测试用例类中,一个test开头的方法就是一条测试用例 3、将测试用例执行的代码逻辑写到对应的测试方法中 第一步:准备用例数据 第二步:调用被测的功能函数(发送请求调用接口),获取实际结
阅读全文
posted @ 2022-11-19 10:15 NikeAirBall
阅读(33)
评论(0)
推荐(0)
2022年11月18日
python的动态设置和获取属性
摘要: 动态设置属性 setattr() 参数1:对象(类) 参数2:属性名 参数3:属性值 class Animal: def eat_food(self): print(" 吃东西 ") key = 'name' value = "musen" setattr(Animal, key, value) p
阅读全文
posted @ 2022-11-18 14:25 NikeAirBall
阅读(221)
评论(0)
推荐(0)
下一页
公告