Python学习
Python学习存放笔记
满满呀
今天又是元气少女
展开
-
webui之时间等待
显式等待能自定义等待条件,在这个时间范围内,只要满足等待条件即可执行下一步代码操作,一般需要配合该类的until()和until_not()方法一起用。如果网页出现符合的条件,就不等待继续执行,如果没有则循环直到超时报错。这个等待时间是固定的,使用太多会占用运行速度,不太建议常用,特殊场景例外;它是一个全局的设置,作用范围是针对整个webdriver对象实例,find_element,只对找元素起作用,对与输入,点击无效。原创 2024-03-08 15:18:15 · 141 阅读 · 0 评论 -
webui之单选框操作学习
判断当前单选按钮是否选中状态。定位单选按钮 点击女性。原创 2024-03-08 15:34:50 · 147 阅读 · 0 评论 -
webui之复选框操作学习
【代码】webui之复选框操作学习。原创 2024-03-08 15:37:12 · 124 阅读 · 0 评论 -
webui之下拉框操作学习
第二种方式 - 通过对应value值。第三种方式 - 不建议 通过索引。第一种方式 - 通过可见文本。创建select对象。原创 2024-03-08 16:12:23 · 130 阅读 · 0 评论 -
Python接口自动化测试之apiobject设计模式day02
切换pytest环境,在pycharm–file–settings–tools–python–integrated tools中右侧的Testing下Default test runner下拉框中选择pytest即可。可以通过pycharm安装,可以在pycharm中的file–settings–project,项目名下的python。同时添加多个@pytest.mark.parametrize装饰器,多个parametrize的左右元素。下载requests的命令。下载pytest的命令。原创 2024-01-26 12:12:25 · 253 阅读 · 0 评论 -
Python接口自动化测试-框架搭建
conftest.py: pytest框架内特殊文件,名称不能改,集中管理和编写pytest钩子函数,fixture方法,中。common:是一个package,存放公共底层代码,文件操作,加密处理,json处理,日志,数据库封。config:是一个普通目录,存放配置信息,服务器域名和端口,数据库、redis 用户名和密码等。pytest.ini:pytest框架内特殊文件,名称不能改,基本命令参数和配置执行规则。report:是一个普通目录,存放测试用例结果集合html报告。1,例如写一个登录接口。原创 2024-01-20 17:59:49 · 367 阅读 · 0 评论