- 博客(30)
- 收藏
- 关注
原创 花一个小时用python制作小软件--工作日计算器
这是一个非常简单的程序代码,基本上最多一个小时就能写完,但是我也踩了一点坑,比如统计的工作日计算出类字符类型是int,但是我的显示框接收的是str,导致我在刚开始启动的时候会报错,最后通过在主程序return时改变字符类型解决。还有前端自动生成的日期格式是yyyy/mm/dd但是我的格式是yyyy-mm-dd,刚开始格式对不上也报了错。这些虽然是小坑,但是却是开发过程中不容忽视的,一定要小心谨慎,虽然我只是一个测试工程师,并不是专门的开发人员,但是对自己也应该有严格的要求!还有几个月准备休产假了。
2025-01-21 09:46:50
1010
原创 jmeter录制脚本做压力测试
第一步:本端执行机配置:打开/bin目录下的jmeter.properties , 找到关键字remote_hosts, 添加负载机ip+端口,比如说设置remote_hosts=127.0.0.1,192.168.1.125:1099,192.168.1.126:1099;测试整个系统的性能一台执行机往往不够,这时,就需要添加多台执行机一起来完成压力测试,下面介绍如何添加远端机器当作执行机进行压力测试。我发现录制的没用的东西确实很多,要仔细的看一下,把有用的筛选出来。设置浏览器代理,我用的火狐。
2024-07-19 13:36:14
700
原创 fiddler限制网速的操作
用1000除你们设置的数字,就是多少kb每秒就行了。改这两个数字就行了 一个是上传速度一个是下载速度。如果网速限制是直接改为0?记得设置代理哦,不然只抓包是没用的。50代表着50ms上传1kb。点击了会有个配置文档出来。2.文档搜索 m_Sim。数字设置大一点就行了。
2024-07-19 13:23:56
842
原创 Photoshop批量处理图片分辨率
整理一些文件的时候,发现需要处理大量图片的尺寸和分辨率。如果一张一张的处理就会很慢,搜了下,Photoshop提供自动批量处理的方法。在此记录一下。
2024-07-11 10:44:37
1721
1
原创 python根据excel的文件创建文件夹
这几天要整理一点文档,需要批量生成一些文件夹,(其实也可以进一步自动生成各种文档),用到了py的功能,在此记录一下。
2024-06-21 17:30:41
831
原创 jmeter好用的时间函数timeShift
是默认下方可以设置自定义时间戳,系统给举了个例子。输入P2D代表生成2天后的时间戳如果是其他时间,可以参考以下格式正数代表未来,减号代表过去。PT20.12S 增加 20.12 秒PT15M 增加 15 分钟PT10H 增加 10 小时P2D 增加 2 天P2DT3H4M 增加 2 天 3 小时 4 分钟PT-6H3M 减少 6 小时,同时增加 3 分钟-PT6H3M" 减少 6小时 3 分钟-PT-6H+3M 增加 6 小时,同时减少 3 分钟参考文档。
2024-05-20 17:32:20
1426
原创 fiddler抓包设置和一些小坑总结
最近公司把测试环境所有域名走换成https了,就涉及到web,app各种抓包的问题,fiddler抓https网上有很多攻略可以参考,但是这里面还是有很多坑,稍微不注意就容易花很多时间。
2024-05-20 16:09:37
521
原创 用python制作的软件3-后端小功能实现和打包
在前一章节我们已经将前端页面设计好并转换成py代码了,(具体可见上一篇接下来主要讲一下前后端的交互,以及打包。
2023-11-24 09:18:58
1254
原创 在excel里时间戳转日期格式
程序里经常碰到时间戳格式的时间,看起来很不方便,可以用excel里一下。k1 是想转换的单元格位置 第K列第一行。在想转换的时间戳旁边插入一列,然后输入。时间戳转成年月日时分秒的格式。然后刷一下格式就都出来了。
2023-11-20 16:25:30
2394
1
原创 用python制作的软件2-qt前端页面设计
打开pycharm,因为我们之前是配置过在当前目录下生成py文件,所以在这里直接找到刚刚保存的ui文件,右键菜单里选择之前配置的工具。我的需求是录入工号得到token,所以我创建了一个Line Edit输入框,直接在工具栏里鼠标按住,拖动过来就行。我的token很长,需要换行,我用的是Text Edit。目的是清空输入框 ,则接受者就是输入框,也是通过点击触发,目的时间是清空clear()可以先执行一下py文件,发现刚刚的前端小功能已经可以用了。然后弹出来一个对话框,直接点击创建,就有一个新的窗体。
2023-11-20 16:18:45
1696
1
原创 用python制作的软件1-需求分析和环境部署
部门有项目是嵌入公司的app里的,因为跨部门跨权限,没有共用的token或者万能令牌。测试时如果要拿token,我是在app里登录了账号,通过一系列跳转操作然后通过fiddler抓包,在接口的header里将token拿出来,给开发调试使用。这样其实也不麻烦,但是当我请假时,还是有开发给我发消息。所以我研究了下这个token的生成规则,给开发写一个token生成工具,让他在没有我的时候也能自己去获取。已知的需求是:根据用户录入的工号生成对应的token,页面有简单的清空/复制功能。
2023-11-07 13:17:06
382
原创 fiddler展示接口的响应时间
最近项目组迁移了一个新项目,想对比迁移前后访问菜单的响应时间是否有变化,因为没需求文档,所以只有靠fiddler一个个的抓接口来看,开发经理想要看具体每个接口耗时,虽然点击接口,在页面上也能看到接口响应时间,但是效率比较低且不方便对比。所以想到可以直接在请求时增加一列显示接口响应时间。
2023-07-12 16:15:28
5465
3
原创 python把excel数据一列写成两列
有一列数据,包含日期和对应的数据,这列数据写在一起了。现在想把他们分开成两列,即日期对应数据。解决思路是先把数据拿出来,写进一个列表中,然后再把列表的数据重新写入文件里。就此完成了把一列写成两列~
2023-02-24 17:50:09
1421
3
原创 python使用request库把响应结果写入excel
新的一年了,又开始打工了,现在产品需求还没定,把年前测好的需求回归完,没啥事做就倒腾了一下代码。写这个代码是因为年前男朋友说家里查电费那个网站现在查询更多得开会员才行,我直接一个好家伙啊,当时想的是那就写一个定时任务每天跑一下查询并保存嘛。结果我抓到请求在postman里一调用,发现这个网站只有前端校验了日期,后端根本就没校验,想查多久就查多久。那事情就变得简单了。我是用 requests 库实现接口请求, xlwt 库进行excel操作;
2023-01-31 17:40:26
1576
原创 使用pip时报ModuleNotFoundError: No module named ‘pip‘
使用pip时报ModuleNotFoundError: No module named ‘pip‘
2022-11-24 11:22:38
428
原创 用jmeter压测tcp
在工作中有个接口是tcp协议的,然后需要压测一下,就想到jmeter有现成的tcp取样器,百度了一下,压测流程大致和http差不多,需要注意的是tcp请求的一些设置,在此记录一下~
2022-09-26 11:08:07
7464
原创 python文件换行和取消文件自动换行
前几天男朋友从网上复制一段文字,全是一个字一行的,于是他打开word疯狂delete ,几百行的最后敲成几百个字,费时又费力。当时我教他以后可以用notepad编辑功能处理,今天摸鱼时想用代码来处理下已知的需求是文字都是一个字一行,会有空格的情况。想法就是用replace直接处理掉。考虑到python理解的换行是’\n’和\r’,所以都需要处理一下。#用作测试 把一段话一行行写入data =‘千山鸟飞绝,万径人踪灭 孤舟蓑笠翁,独钓寒江雪’data = list(data)with open
2021-11-29 17:54:48
5484
原创 安装免安装版的Mysql,安装,卸载,修改密码,连接等笔记
安装免安装版的Mysql,安装,卸载,修改密码等笔记。1.下载1.1下载地址https://dev.mysql.com/downloads/1.2选免安装的版本1.3下载下来是这样的2.安装2.1解压,我是放在D盘的,记录一下bin路径,2.2然后用管理员身份运行cmdcd 到刚刚记录的bin目录2.3安装mysql : mysqld --install2.4正常安装成功会提示:ps:如果之前安装过会提示已经安装过了:(我第一次没整明白,所以第二次安的时候提示了这
2021-09-13 12:05:28
404
原创 python代码美化工具black
装了一个好使的python代码美化工具,我用的是pycharm下面是方法:1.先装一下black: pip install black2.装好了以后看下安装地址,把地址复制下来待会要用: where black3.打开pycharm,依次打开File–>settings–>Tools–>External Tools看到这个页面4.依次填:BlackFormatter 、 你black的地址 、 FilePathFilePathFilePath 、ProjectF
2021-08-19 10:50:58
1456
原创 python爬虫入门01-爬取每日热搜
一直都特别好奇加的各种群每天发的简版新闻是从哪里获取的,自己也来爬个热搜试试。需求就是爬了一个百度热搜榜top30~然后把它存在本地excel里。
2021-08-19 10:25:32
474
原创 python安装paramiko模块报错笔记
python安装paramiko模块报错换了各种源pip install paramiko -i https://pypi.doubanio.com/simple/也可以试试别的源豆瓣 ··············· http://pypi.douban.com/华中理工大学 ········ http://pypi.hustunique.com/山东理工大学 ········ http://pypi.sdutlinux.org/中国科学技术大学 ···· http://pypi.mirro
2020-09-03 11:44:33
491
4
原创 fiddler基础配置
#1.fiddler展示请求方式#2.fiddler展示请求ip快捷键Ctrl+R 或者 菜单->Rules->Customize Rules…搜索:static function Main()添加一行:FiddlerObject.UI.lvSessions.AddBoundColumn(“ServerIP”, 120, “X-HostIP”);保存,重启#3.fi...
2020-09-03 11:38:29
402
原创 用python执行selenium代码时Message: unknown error: Failed to create Chrome process.
用python执行selenium代码时Message: unknown error: Failed to create Chrome process.用python执行selenium代码时,选择谷歌浏览器的driver运行代码报代码:1.检查driver和浏览器版本是否一致,drive下载地址:http://chromedriver.storage.googleapis.com/index.html确认是一致的,报 Failed to create Chrome process.。2.设置
2020-09-03 11:37:25
10468
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人