会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大脸猫最爱鱼
博客园
首页
新随笔
联系
订阅
管理
2021年10月29日
JMeter基础
摘要: 一、JMeter软件安装与运行 Jmeter工具是Apache下基于Java开发的一款开源软件,可以用于接口测试、自动化测试、性能测试。支持Java、python、groovy、js、jython等语言。 JRE:java运行环境 JDK:java的开发工具包 jmeter支持jdk1.8及以上版本
阅读全文
posted @ 2021-10-29 11:00 大脸猫最爱鱼
阅读(215)
评论(0)
推荐(0)
2021年8月26日
selenium select操作及其他补充
摘要: 1、select操作 方式一:通过定位option进行点击操作,driver.find_element('xpath', '//option').click() 方式二:通过Select()类方式操作,先初始化一个Select对象,通过操作Select对象进行选择,仅能对select元素进行操作。如
阅读全文
posted @ 2021-08-26 15:14 大脸猫最爱鱼
阅读(467)
评论(0)
推荐(0)
2021年3月17日
selenium 文件上传
摘要: 一、<input type=file>通过send_keys()发送文件路径 二、借助pywinauto第三方库上传 通过其他一些方式实现的上传功能(非<input type='file'>),或者说想传多个文件的时候,就必须要采用按钮点击的方式,这种方当点击上传按钮后,会弹出文件选择框,这个选择框
阅读全文
posted @ 2021-03-17 11:49 大脸猫最爱鱼
阅读(444)
评论(0)
推荐(1)
2021年3月12日
selenium 鼠标操作
摘要: 常见的鼠标操作有:单击、右击、双击、移动、拖拽 selenium中全局鼠标操作语法如下: 第1步:初始化ActionChians(动作链条)ac = ActionChains(driver) 第2步:找到要操作的元素 第3步:对元素进行鼠标操作 以百度搜索页面为例 单击操作:点击百度一下 1、鼠标全
阅读全文
posted @ 2021-03-12 00:46 大脸猫最爱鱼
阅读(351)
评论(0)
推荐(0)
2021年3月11日
selenium 三大切换
摘要: 一、窗口切换 语法:driver.switch_to.window(新页面句柄) 如,百度搜索腾讯课堂,跳转到腾讯课堂后,打印新页面标题 1、强制等待方式(注:切换时,switch_to.window(新页面句柄)) 2、显性等待方式(注:expected_conditions.new_window
阅读全文
posted @ 2021-03-11 23:58 大脸猫最爱鱼
阅读(349)
评论(0)
推荐(0)
selenium 三大等待方式
摘要: 一、强制等待 time.sleep(),硬性等待,可以放在任意地方,等待时间为设置的时长,本质是暂停代码运行,每需要用到一次,就要设置一次。 如:百度页面输入"博客园",等待浏览器加载页面,获取页面标题 二、隐性等待 implicitly_wait(),启动浏览器后只需要设置一次,只能用于等待元素出
阅读全文
posted @ 2021-03-11 17:47 大脸猫最爱鱼
阅读(274)
评论(0)
推荐(0)
2021年3月10日
selenium xpath定位总结
摘要: xpath有两种表示方法,绝对路径和相对路径,绝对路径是指从根开始,以/开始,如/html/body/div,相对路径是指在一个路径下,另外的路径以这个路径作为参照,以//开始。测试时,一般使用相对路径查找元素(安装ChroPath插件,可以查找xpath路径)。 xpath基本用法: 以百度搜索页
阅读全文
posted @ 2021-03-10 19:26 大脸猫最爱鱼
阅读(541)
评论(0)
推荐(0)
2021年3月2日
selenium 8大元素定位方法
摘要: 一、8大元素定位方法 根据id定位:find_element('id', id名称) 或 find_element(By.ID, id名称) 根据标签的name属性定位:find_element('name', name名称) 或 find_element(By.NAME, name名称) (前提是
阅读全文
posted @ 2021-03-02 17:52 大脸猫最爱鱼
阅读(286)
评论(0)
推荐(0)
selenium环境安装及简单使用
摘要: 一、优势 1、提供了web自动化测试的行业标准 2、支持多浏览器,如Chrome浏览器、Firefox浏览器、safari浏览器 3、支持多语言,如Python、Java、Go、Php、Ruby、Javascript等主流语言 4、远程支持 二、环境安装 selenium依赖浏览器、selenium
阅读全文
posted @ 2021-03-02 16:41 大脸猫最爱鱼
阅读(210)
评论(0)
推荐(0)
2021年2月25日
Python json序列化和反序列化
摘要: 序列化:将某种语言的数据类型转化成通用的json格式的字符串,在python语言中,把字典转化为json格式的字符串,通过json.dumps()实现。 反序列化:将通用的json格式的字符串转化为某种语言的数据类型,在python语言中,将json格式的字符串转化为字典,通过json.loads(
阅读全文
posted @ 2021-02-25 16:17 大脸猫最爱鱼
阅读(184)
评论(0)
推荐(0)
下一页
公告