会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
静心&得意
一盏灯,一杯茶, 一台电脑,一个人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年7月20日
pytest入门
摘要: pytest入门 一、安装pytest pip install pytest 二、运行pytest pytest [options] [file_or_dir] [file_or_dir] [...] 如果不提供任何参数,pytest会在当前目录以及子目录下寻找测试文件,然后运行测试用例,如果提供了
阅读全文
posted @ 2020-07-20 22:32 静心&得意
阅读(147)
评论(0)
推荐(0)
2020年6月8日
pytest-setup和teardown
摘要: setup和teardown pytest中有类似unittest中setUp,tearDown方法 一、运行级别 模块级 作用于一个模块内的所有class和def,对于所有class和def,setup和teardown只执行一次 setup_module teardown_module 类级 作
阅读全文
posted @ 2020-06-08 22:57 静心&得意
阅读(185)
评论(0)
推荐(0)
pytest-命令行参数
摘要: 命令行执行 目录结构 . ├── __init__,py ├── test_001.py └── test_002.py test_001.py #!/usr/bin/python3 #-*- conding:utf-8 -*- def test_one(): print('test_one') d
阅读全文
posted @ 2020-06-08 00:02 静心&得意
阅读(165)
评论(0)
推荐(0)
2020年6月7日
截图
摘要: 截图 #!/usr/bin/python3 from selenium import webdriver import time chrome = webdriver.Chrome() chrome.maximize_window() chrome.get('https://www.baidu.co
阅读全文
posted @ 2020-06-07 01:40 静心&得意
阅读(156)
评论(0)
推荐(0)
鼠标+键盘事件
摘要: 鼠标+键盘事件 一、鼠标事件 Selenium提供ActionChains类中 from selenium.webdriver.common.action_chains import ActionChains 鼠标操作的常用方法: 操作 方法 右击 context_click() 双击 double
阅读全文
posted @ 2020-06-07 01:22 静心&得意
阅读(113)
评论(0)
推荐(0)
等待
摘要: 等待 等待主要存在三种形式,分别是固定等待,隐式等待,显示等待 一、固定等待 由python中的time模块提供,无论前面的代码是否执行完成或者还未完成,都必须等待设定的时间 time.sleep() 二、隐式等待 通过设定的时长等待页面元素加载完成,再执行下面的代码,如果超过设定时间还未加载完成,
阅读全文
posted @ 2020-06-07 00:47 静心&得意
阅读(69)
评论(0)
推荐(0)
2020年6月6日
下拉框+弹窗的处理
摘要: 下拉框+弹窗处理 一、下拉框 针对下拉框,selenium提供了Select类来处理 from selenium.webdriver.support.select import Select 1、实例化下拉框 定位到下拉框 rp = chrome.find_element_by_name('rp')
阅读全文
posted @ 2020-06-06 01:00 静心&得意
阅读(1048)
评论(0)
推荐(0)
WebElement类的方法
摘要: WebElement类的方法 1、清空(clear()) #!/usr/bin/python3 from selenium import webdriver import time chrome = webdriver.Chrome() chrome.get('https://www.baidu.c
阅读全文
posted @ 2020-06-06 00:55 静心&得意
阅读(377)
评论(0)
推荐(0)
2020年6月4日
WebDriver浏览器的属性
摘要: WebDriver浏览器的属性 1、获取url地址 #!/usr/bin/python3 from selenium import webdriver ~~~~ chrome = webdriver.Chrome() chrome.maximize_window() chrome.get('http
阅读全文
posted @ 2020-06-04 00:35 静心&得意
阅读(305)
评论(0)
推荐(0)
iframe+windows切换
摘要: iframe+windows切换 iframe切换 如果一个元素无法定位到,那么最大的可能时定位的元素属性在iframe框架中,iframe对象代表一个HTML的内联框架,在HTML中iframe每出现一次,一个iframe对象就被创建。 一、iframe切入 iframe存在id属性 例: #!/
阅读全文
posted @ 2020-06-04 00:33 静心&得意
阅读(332)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告