自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 INTERNALERROR> AttributeError: ‘CollectReport‘ object has no attribute ‘description‘问题解决

INTERNALERROR> AttributeError: 'CollectReport' object has no attribute 'description'问题解决

2022-09-30 11:53:47 1854 2

原创 ERROR: Could not find a version that satisfies the requirement XXXXX (from versions: none)问题解决

ERROR: Could not find a version that satisfies the requirement XXXXX (from versions: none)问题解决

2022-09-14 16:17:50 19833 2

原创 pytest+UI自动化测试结果回填到excel并发送excel测试报告邮件

后天就是中秋了假期了,回家又又又泡汤了!

2022-09-08 11:40:36 1650

原创 pytest自带测试报告修改与汉化

Python+pytest自带测试报告调优

2022-09-01 13:40:21 260

原创 Python+pytest邮件发送测试报告,附件添加测试报告,邮件正文显示测试报告内容

pytest发送测试报告邮件

2022-09-01 13:30:30 2212

原创 Python生成allure测试报告,allure使用详细说明

Python+pytest+allure生成测试报告。风险和困难中往往夹杂着机会,不断学习,情绪和能力都可以通过学习得到提升。人生十年,加油!

2022-09-01 11:49:56 22449 7

原创 页面上下、左右滑动(selenium+python:Web自动化)

页面滚动条滑动操作

2022-08-09 14:02:15 4548

原创 表面下拉框只能选择,实际点击后还可以输入的下拉框定位--非select的下拉框/输入选择下拉框定位

表面下拉框只能选择,实际点击后还可以输入的下拉框定位--非select的下拉框/输入选择下拉框定位

2022-08-08 14:56:35 534

原创 元素可以定位到,但是不进行点击--问题解决js点击处理

元素可以定位到,但是不进行点击--问题解决js点击处理

2022-08-08 14:23:08 1030

原创 webUI自动化,下拉框列表一定位就消失怎么处理

webUI自动化,下拉框列表一定位就消失怎么处理

2022-08-04 15:50:49 702

原创 Airtest做微信小程序自动化(AirtestIDE)

Airtest做微信小程序自动化(AirtestIDE)

2022-08-03 16:31:19 1283 1

原创 webUI自动化元素被定位到,但是不点击问题Keys.ENTER解决

webUI自动化元素被定位到,但是不点击问题Keys.ENTER解决

2022-07-18 14:49:03 754 1

原创 webUI自动化图片验证码登录、服务器自动登录、复用已打开浏览器登录(动态验证码或扫码登录)

webUI自动化图片验证码登录、服务器自动登录、复用已打开浏览器登录(动态验证码或扫码登录)

2022-07-18 14:35:01 1394

原创 less查找日志中的指定内容

less查找日志中的指定内容

2022-07-15 17:26:04 3009

原创 pycharm安装requests库:Try to run this command from the system terminal. Make sure that you use the问题解决

1.问题引入:写自动化脚本需要用到requests包,就在pycharm中安装,结果报错:Try to run this command from the system terminal. Make sure that you use the correctversion of 'pip' installed for your Python interpreter located at ................2.问题解决:百度了很多方法,有说版本不一致导致的、有说命令窗口安装就可以的,.

2021-07-23 18:18:59 7059 2

原创 python如何在xpath中传递2个参数或变量,定位下拉框列表值为新增值,li标签下拉列表值定位方法

最近在写自动化脚本中遇到一种场景,需要定位下拉框数据的某个值,要先自动生成这个值,然后在下拉框中找到这个值,如下场景:我需要先用脚本自动生成一组手机号|用户名,然后再在这个下拉框中找到自动生成新添加的这组数据并选择它。思路:1.先定位一组固定值;2.将其中的手机号|用户名参数化;查资料,大部分下拉框都是固定内容,都是option,定位方法也比较好破解,但是我们这个是li标签,而且下拉列表值不是固定的,如果定位某个具体的下拉框的值,如定位图中红框的值,用现成copy出来的.

2021-07-22 11:54:44 1218 1

原创 webUI自动化图片验证码登录、cookie绕过验证码问题解决

一、验证码由来:验证码,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。这个问题可以由计算机生成并评判,但是必须只有人类才能解答 对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂-点就是滑动验

2021-07-09 13:31:22 2712

原创 Python pytest main.py文件报错main.py: error: unrecognized arguments: --html=./test_report.html问题解决

ERROR: usage: main.py [options] [file_or_dir] [file_or_dir] [...]main.py: error: unrecognized arguments: --html=./test_report.html inifile: D:\learning\learning\kuangjia\new\XXX\pytest.ini rootdir: D:\learning\learning\kuangjia\new\XXX执行Python自动化脚本,..

2021-07-07 10:33:55 4876 1

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa1 in position 45:illegal multibyte sequence问题解决

UnicodeDecodeError: 'gbk' codec can't decode byte 0xa1 in position 45:illegal multibyte sequence执行python自动化脚本,报一大串错误,有道了一下说是编码错误,我脚本也没有读取什么文件,网上查都是读取文件导致的,没有一个可行的解决办法,只能点报错信息一个一个的看,结果真发现一个自带ini文件,编码有点问题;原:f = open(self.path)修改为:f = open(self.pa

2021-07-07 10:26:50 742

原创 转载:《价值投资》

投资很难找到充要条件1,“价值投资”的原则没什么好学的。说来说去就一句话:买股票就是买公司,买公司就是买其未来(净)现金流(折现)。2,最重要的还是要看商业模式,不然就很容易只见树木不见森林,全部盯着眼前这一个月、一个季度的波动来决定买卖的行为,这样是很难做投资的。3,没有差异化产品的商业模式基本不是好的商业模式——所以投资要尽量避开产品很难长期做出差异化的公司,比如航空公司、太阳能组件公司。所谓差异化指的就是客户需要但别人未能满足的东西。没有差异化的“敢为天下后”是无法生存的。4.

2021-06-01 17:01:25 984

原创 python报错:TypeError: missing 1 required positional argument: ‘self‘

python报错:TypeError: missing 1 required positional argument: 'self'问题:class test: def test01(self): passif __name__ == "__main__": test.test01()--------------------------------------如上执行,会报错:TypeError: test missing 1 required ...

2021-06-01 16:47:46 101556 3

原创 ORA-2514:TNS:监听程序当前无法识别连接描述中请求的服务|无法解析指定的连接标识符--问题解决

一、ORA-2514:TNS:监听程序当前无法识别连接描述中请求的服务--问题解决二、ORA-12154:TNS:无法解析指定的连接标识符--问题解决1.问题一出现原因:笔记本显示器坏了,重新换了一个笔记本,所有软件重新装,之前用PLSQL的时候没记得出现什么问题,此次新装,解决这个问题花了多半天时间,当时解决不了还挺郁闷的,解决了就赶紧记下来。出现第一个问题,百度找解决办法,都是需要安装Oracle,但PLSQL本身就是一个连接器,用这个本身就是为了方便不安装Oracle。2.具体解决

2021-05-24 16:55:07 2424

原创 selenium.common.exceptions.TimeoutException: Message: 问题解决

selenium.common.exceptions.TimeoutException: Message: 问题解决好几天没学基础知识了,开始写自动化的框架了,中间遇到的问题,解决之后都记录下~写了一个find_elements文件,调试的时候一执行报错:D:\my\python\python.exe D:/my/learning/kuangjia/ZTKXin/Utilpackage/find_elements.py****** xpath idTraceback (most recent

2021-05-20 10:49:18 21071 6

原创 Python分别输出奇数字母和偶数字母

Python分别输出奇数字母和偶数字母到两个列表分析:1)26个字母输出我们知道,所以这个题不难,但寻思了一下还是决定写一写; 2)因为这个题会涉及列表、append()、join()用法,有的时候并不是我们不知道怎么解题而是不知道有这些方法的存在; 3)唯有多写多练,见到了就写一遍练一遍,这样才能有这种思维,才能自然而然的想到!解题:odd_list=[]even_list=[]for i in range(97,123): if i...

2021-03-11 09:49:56 1856 2

原创 python如何输出数字穿插大小写:a1B2c3D4e5F6g7H8i9J10

python如何输出数字穿插大小写:生成字符串a1B2c3D4e5F6g7H8i9J10直接看题:一、输出a1b2c3d4......j10分析:1)需要输出abcdefghij,这个是直接输出小写字母;2)输出数字12345678910;3)两者结合输出,这个可以想到用字符串相连,一个接一个相连可以想到用循环import stringlower_case=string.ascii_lowercaseprint(lower_case)s=''for i in range(10)

2021-03-08 09:39:31 1804 2

原创 python如何输出大小写字母加数字

Linux操作数据库更新索引小知识点记录一下

2021-03-05 10:04:03 3368 2

原创 jmeter接口测试实战之--登录随机输入手机号,从数据库获取验证码

jmeter接口测试实战之--登录随机输入手机号,从数据库获取验证码废话不多说,开始搞起!1.添加线程组 2.添加Http Header Manager,并把响应参数放进去,因为所有接口都需要header信息,所以可以把这个作为全局信息 3.因为我们要随机取一个手机号来进行验证码登录,所以此处设置一个手机号随机值: 点击jmeter里的笔记本icon---functi...

2019-08-01 17:27:52 6282 3

原创 Charles抓取https接口

Charles抓取https接口,是不是试过很多办法、看过很多文档了,但还是抓取不到https接口?没关系,我来拯救你!简单的地方我就文字描述说一下,要点的地方我会放图说仔细说明白。1.手机和电脑在同一个网络,手机连接代理:手机上需要填主机名和端口号2项,端口号8888这个是固定的,主机名怎么看呢?Help-->Local IP Address2.下载证书:Hel...

2019-05-29 15:07:45 2261

原创 git:初学者使用git第一次提交代码

初学者git使用小结:git仓库使用学习过程中用到的命令1.打开命令窗口:在要提交的项目下右键--->Git Bash Here 2.从第一个命令开始:git status====查看状态,有修改过的就会红色显示git add .====提交到临时仓库,注意后面有一个点git commit -m '本次提交的备注'====提交并带上备注git pull=

2017-07-05 17:56:58 1469

原创 Charles抓包修改数据测试ios接口

Charles抓包修改数据测试接口小总结需求:iosAPP添加新功能,APP发版不再强制更新,更新页面有两个选择[以后再说]、[强制更新],在现有版本是[强制更新],需要测试[以后再说]步骤:1)连接好代理,点击APP,选定所请求的接口,并打上断点。2)再请求一下接口,获取请求后的打了断点的接口。3)点击“执行”,这时APP不可以退出接口!

2017-07-05 17:50:38 1449

原创 jenkins搭建测试环境

如何用jenkins搭建PHP后端测试环境需求:搭建test1测试环境步骤:1.在项目目录下新建test1文件: mkdir test12.Jenkins→新建→item name:test1→构建一个自由风格的软件项目→OK3.点击构建的项目→配置→描述:测试环境(简单写)源码管理:选Git→Repository URL:登录GitLab→右侧选lion/tsy-pay→

2017-07-05 12:23:57 1237

原创 linux系统清除redis信息

清除redis中指定信息小知识点记录一下:需求:用户是否点击管关闭弹出框,这个信息是在redis中存储的,清除redis中某个信息:步骤:1.Linux系统任意目录下 redis-cli  进入redis2.keys *hide_XXX*  找到具体的信息3.del XXX  删除具体值,XXX表示任意值

2017-07-05 11:53:32 11595

原创 Windows系统下:jenkins+selenium+TestNG一步搞定简单自动化持续集成

Windows系统下:jenkins+selenium+TestNG一步搞定简单自动化持续集成注意!注意!本篇只介绍Windows系统下的操作!1.安装jenkins,最好从官网下载并安装:https://jenkins.io/download/,安装过程很简单,一路下一步就可以。安装过程中的小插曲,如图:然后按照导航默认选择的进行启动jenkins服务即可。【

2017-06-23 12:40:00 9663 6

原创 如何用jmeter做简单的接口压测---针对需要提前登录的接口

如何用jmeter做简单的接口压测---针对需要提前登录的接口如何用jmeter做接口测试,关于这个问题的文章讲解有很多,随便找一个里面提到的接口几乎都是针对不需要登录就可以直接访问的接口,但在实际工作中有很多接口需要提前进行登录才能访问,那么如何用jmeter做带登录信息的接口压测呢?!!非常感谢http://blog.csdn.net/g695144224/article/de

2017-06-22 11:45:28 18934 7

空空如也

空空如也

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

TA关注的人

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