自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 selenium 自动化使用ActionChains拖拽没有效果,解决方法pyautogui库

情景:web自动化模拟拖拽元素,从一个位置拖动到另一个画布canvas,使用ActionChains的方法没有实现,后来也换了pywin32库也没有实现最后找到pyautogui库 ,不过调试坐标点还是很麻烦,只能说是解决了问题。听说opencv处理坐标很方便,还没有使用,有兴趣可以试试。下面是当时用的代码,直接贴下面:dragged = wait.until(EC.visibility_of_element_located((By.CSS_SELECTOR, "#centerControls >

2020-08-04 14:42:27 1399

原创 python 错误类型和继承关系

错误类型和继承关系看这里:https://docs.python.org/3/library/exceptions.html#exception-hierarchyBaseException±- SystemExit±- KeyboardInterrupt±- GeneratorExit±- Exception±- StopIteration±- StopAsyncIteration...

2020-05-07 10:38:29 164

原创 Grafana连接mysql数据库失败

一、用Navicat连接mysql二、创建数据库1、 CREATE DATABASE 数据库名;2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 数据库名@localhost IDENTIFIED BY ‘密码’;3、 SET PASSWORD FOR‘数据库名’@‘localhost’ = OLD_P...

2020-04-20 16:06:02 4762

原创 centos7忘记密码 修改root密码

1、启动系统,进入开机界面,在界面中选中 安装的系统,按‘e’进入编辑界面。2、进入编辑界面,使用键盘上的上下键把光标往下移动,找到“Linux16”开头内容所在的行,在行的最后面输入:init=/bin/sh3、输入完成后,直接按快捷键:Ctrl+x 进入单用户模式。4、在进入新的编辑界面中,在最后面输入“ls”,然后按键盘的回车键(Enter)。5、接着,在光标闪烁的位置中(最后一行...

2020-04-15 13:42:06 101

原创 Locust 性能参数指标

Locust 性能参数指标性能测试参数:Type: 请求的类型,例如GET/POST。Name:请求的路径。这里为百度首页,即:https://www.baidu.com/request:当前请求的数量。fails:当前请求失败的数量。Median:中间值,单位毫秒,一半的服务器响应时间低于该值,而另一半高于该值。Average:平均值,单位毫秒,所有请求的平均响应时间。Min:请...

2020-04-13 10:46:56 1074

原创 Xmind测试用例 转换成 zentao CSV格式测试用例

用Xmind先编写用例,写好之后借助工具(xmind2testcase)将用例转为CSV格式,之后再导入禅道参考资料:1、xmind编写规范(模板)及XMind2TestCase 使用指南:https://github.com/zhuifengshen/xmind2testcase/blob/master/webtool/static/guide/index.md#1%E7%AE%80%E...

2020-03-26 16:37:17 1244

原创 selenium python定位输入框元素失败原因

当时input输入框ID标签中有数字,是变动的,所以总是定位不到,后来切换用contains定位成功定位失败语句 :driver.find_element_by_xpath(’//input[@id=“comp_j_20772096_1002_input”]’).send_keys(“数5”,Keys.ENTER)driver.find_element_by_xpath(’//input[...

2020-02-25 15:04:41 1455

原创 selenium python自动化之 文件上传

“”“调用python pywin32库里面提供的windows方法,先找元素后操作”“”def upload(filePath, browser_type=“chrome”):‘’’通过pywin32模块实现文件上传的操作:param filePath: 文件的绝对路径:param browser_type: 浏览器类型(默认值为chrome):return:‘’’time...

2020-02-25 14:53:42 236

原创 Firefox Selenium Python 运行定位元素报错:can't access dead object

“”"元素始终定位失败,原因是代码中用到了frame,获取元素前需要切换到frame才能定位到元素,否则无法定位到元素“”"遇到问题场景:firefox 浏览器 保存数据弹框 之后 有保存成功 确认窗口保存确认窗口是外层iframe 所以需要切换出来在查找元素前加一句driver.switch_to_default_content()driver.switch_to.frame(...

2020-02-25 14:49:39 186

原创 windows 安装locust报错 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ B

解决方法1、 安装Microsoft Visual C++ 14.02、然后pip install locustio

2020-02-21 16:42:30 314

原创 windows下pip安装python模块时报错总结

这几天把python版本升级后,发现pip安装模块好多都报错(暂不确定是不是因为升级导致的),我定睛一看,发现是权限的问题,那么怎么解决呢?1 权限问题复制代码C:\Users\ljf>pip install locustio复制代码注意看我标红的那部分,提示说权限错误,拒绝访问,我们这样解决: 1 首先切换到c:\\program files\\目录下,2 我们鼠标右击...

2020-02-20 16:44:55 289

原创 postman 处理接口关联

1、什么是关联接口?2、关联处理(1)、从接口的响应结果当中提取需要的数据(postman如何提取)(2)、设计成环境变量/全局变量(3)、写入到下一个接口的请求中3、示例(1)首先发起登录请求(2)发起题库请求(3)设计全局变量...

2020-02-20 15:13:52 373

原创 请求状态码

1、200 —请求成功。一般用于GET与POST请求2、302 —临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI3、304 —未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源4、400 —客户端请求的语法错误,服务器无法理解5、404 —服务器无法根...

2020-02-17 14:16:06 79

原创 excel表单测试用例的类封装

excel 操作类封装from openpyxl import load_workbookclass HandleExcel:def init(self,filename,sheetname=None):self.filename = filenameself.sheetname = sheetnamedef get_cases(self):wb = load_workbook(se...

2019-07-22 16:13:34 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除