自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows批处理文件倒计时且循环执行文件/程序

bat文件循环倒计时执行文件

2023-06-07 09:32:35 1749 1

原创 如何修改网页请求头的Authorization,让原token失效

操作:打开F12,找到application,里面有个local storage,找到key为access_token的字段,就可以修改它的value值,修改后重新请求接口就会发现token已经失效了。场景:测试的时候如果需要尽快让浏览器网页的token失效。

2023-05-31 15:07:39 1653

原创 Httprunner.exceptions.ParamsError: base url missed!解决方案

Httprunner.exceptions.ParamsError: base url missed!终于解决了!

2023-05-09 00:14:52 323

原创 adb命令执行后提示protocol failure解决方法

使用adb命令提示protocol failure,重新插拔usb即可。

2022-12-01 11:25:09 1031

原创 使用adb shell screencap命令截图

adb 截图命令

2022-10-13 10:33:31 4077

原创 jmeter 不同请求使用同一个随机函数,线程数超过1后取值相同的解决方法

jmeter中同一线程组的不同请求使用同一个随机函数,生成的随机数在不同请求中要是一样的,而且如果线程数大于1,每次迭代中的随机数要更新。这样操作之后,无论我线程数是几,在单次迭代中,同一线程组的不同请求获取的随机数相同,但是不同组请求迭代取的都不会相同。2)如果单纯的把变量-随机数函数添加到这个线程组的用户参数中,那么执行一次线程组,不同请求中随机数取值都会不一样;1)如果只是在测试计划中添加这个变量-随机数函数,线程数如果是2,那么这两次执行中的随机数都会相同;...

2022-07-28 08:44:08 1720

原创 Stream——一款在ios手机上抓APP或小程序包的工具

ios系统的小伙伴们有福了,可以在app store上下载安装stream,目前是免费的首页是这样的host设置:可以添加你需要抓的域名或者ip地址还有可以过滤掉不想要看的域名接口点击首页的开始抓包后,就可以运行你想要的app或者小程序等,在首页能看到抓的请求数想看具体的接口请求,点击首页的抓包历史点击需要的接口即可进入接口详情页面:查看响应详细的接口返回内容是这样的(手动打码哈哈哈哈哈哈):也可以进行json格式化接口请求信息:...

2020-08-26 19:34:58 5395

原创 部署在服务器执行py文件报错

执行runMain.py文件时报错解决方案:在报错的文件顶部加上:import syssys.path.append(’…/’)

2020-08-26 19:22:13 375

原创 DeprecationWarning: Call to deprecated function get_sheet_by_name (Use wb[sheetname]).

我的代码是:报错,所以改成:就可以正常了

2020-08-20 15:09:12 4788

原创 找不到MSVCP140_1.dll、VCRUNTIME140_1.dll,打不开designer解决方法

在使用designer的时候报了两个缺少运行库的错误查了很多方法,最后看到需要下载这两个库在这里下载:https://cn.dll-files.com/vcruntime140_1.dll.html我是win10系统,下载完之后把它俩丢进去C:\Windows\System32但是运行designer之后还有别的问题产生然后需要把“pyqt5_tools\Qt\plugins”文件夹复制到“designer.exe”所在的目录下,相当于替换了“\pyqt5_tools\Qt\bin”之前的pl

2020-08-04 20:16:58 4346 2

原创 pip已安装requests但是pycharm上仍显示报错

**很多时候,我们会发现一样的环境,从另外一个py文件直接复制粘贴过来的内容下面都会标红线解决方法很简单,找到file——settings,选择下面一项的python.exe,点击OK就可以正常了**

2020-07-20 19:25:16 1168

原创 安卓系统手机用uiautomatorviewer.bat截图失败或者用adb截的图片打不开

很多没有root过的手机经常在使用uiautomatorviewer.bat的时候会报错,所以很多时候想要定位元素,可以用自己写的一个脚本bat文件获取截图和uix文件,详细如下打开个编辑器,敲上以下命令网上看了很多资料,最后总结了下以下的几行,命名为ui.bat(文件名字自己喜欢就好,但是文件的后缀要是bat),写完后保存,我是保存在和uiautomatorviewer.bat文件同一目录下,并打开cmd命令符 输入ui即可@echo onadb shell uiautomator dump

2020-07-17 17:13:34 1068

原创 python中遇到报错OSError: [Errno 22] Invalid argument的解决方法

将时间戳用python语言转换成指定日期:代码如下:import timetimeStamp = 1589018284000timeArray = time.localtime(timeStamp)Time = time.strftime("%Y-%m-%d %H:%M:%S",timeArray)print(Time)执行之后会报错OSError: [Errno 22] Invalid argument在网上查了很多资料,才知道time.localtime的参数..

2020-05-21 16:07:59 7592 2

原创 记—已通过pip安装paramiko,pycharm仍找不到paramiko

已通过pip命令安装了paramiko,但是在pycharm里输入的时候仍无法找到paramiko找了下资料,解决方案如下:打开File----->Settings选择python的安装路径,而非自己项目的路径3.设置完后保存,返回py文件,重新输入就不会报错了。亲测有效...

2020-04-21 19:02:27 2126

原创 pip install paramiko报错ERROR: No matching distribution found for paramiko解决方案

在cmd命令窗口输入pip install paramiko 报错又尝试了在pycharm里面安装paramiko也是同样的报错,因为执行的都是同一条命令解决方案:输入命令:pip3 install paramiko -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com这样就可以了...

2020-04-20 18:22:20 4225 6

原创 解决mysql数据库某个字段值输入中文后提交变成了问号

在网上查了很多方法,现在总结下:第一种:最有效而且很简单的只需执行下修改表的sql语句:ALTER TABLE 表名 MODIFY 字段名(类型) CHARACTER SET "utf8"第二种:修改整个库的字符集等1)右击你需要修改的数据库2)选择改变数据库,如下图,改完点击改变即可,最好刷新下库第三种:修改对应表1)右击数据库表2)选择改变表3)修改...

2020-04-08 01:11:26 551

原创 记一个excel存放的学生查询分数功能

# 学生分数查询# 学生分数在excel表格中以下方式存放,输入查询的学生的名字,就会把该学生的所有科目及对应的考试成绩显示出来;# 如果学生名字就不存在,就提示:您查询的学生不存在,请重新输入!# 学生姓名 语文成绩 数学成绩 英语成绩# 黄美美 97 98 100# 黄大大 95 99 ...

2020-04-08 00:35:35 412

原创 记一个python+mysql语言简易注册功能

# 1、实现注册功能:# 输入:username、password,cpassword# #最多可以输错3次# #3个都不能为空# #用户名长度最少6位, 最长20位,用户名不能重复# #密码长度最少8位,最长15位# #两次输入的密码要一致# #注册成功之后,要写到数据库里面# ----- 将注册功能重写,注册时,每输入一个参数,# 系统都会判断该参数是否合法,直到所有参数都...

2020-04-08 00:30:35 180

原创 记一次python操作插入数据到mysql,没报错但数据库表里没更新数据

我的代码:import mysql.connectorclass product(): def __init__(self,proName): self.proName=proName def addproduct(self,proPrice,proNum):#添加商品 mydb=mysql.connector.connect( ...

2020-04-08 00:28:41 2486

原创 python报错PermissionError: [Errno 13] Permission denied: 'XXXX.xlsx'

在学习python的openpyxl模块下load_workbook()方法的时候,操作打开文件的时候报错了,报错如下:解决方法:查了一下应该是文件被另外的软件打开了,所以报错了,后面关闭掉这个.xlsx文件再执行一遍就好了...

2020-03-15 22:25:03 2426

原创 python用open方式打开的txt文件乱码问题

代码如下:open(‘text.txt’,‘w’)f=open(‘text.txt’,‘a+’)f.write(‘我是追加的内容啊’)f.close()执行完成后,在pycharm里面查看到的text.txt文件内容是乱码但是直接在文件夹打开查看是正常的这里,我们需要在代码open里面加上encoding=“utf-8”:这样执行后,再查看txt文件结果就正常了...

2020-03-11 22:30:11 1830

原创 安卓系统抓取APP无响应日志的方法

无响应的日志关键字为ANR方法1:anr问题的log一般都在/data/anr/目录下,需要导出到本地路径:adb pull /data/anr/traces.txt D:\ 将无响应的日志文件导出到本地路径下但是这种方法在高系统的手机无法使用方法2:使用adb shell ls /data/anr/ 能看到traces文件,则使用如下命令:1)adb shell2)cat...

2020-03-01 19:18:05 1075

原创 安卓手机用ADB命令打印APP的崩溃日志

很多APP在测试的时候没有加上打印实时日志的功能导致闪退的日志没法查询,我经常的做法是用手机通过USB连接电脑,打开USB调试模式使用ADB命令:1)打印手机的崩溃日志adb shell dumpsys dropbox | findstr data_app_crash打印具体时间的崩溃日志2)adb shell dumpsys dropbox --print 11:35:53>E...

2020-01-20 14:29:04 1818

原创 HttpCanary抓包使用方法——一款在安卓手机上抓APP或者小程序的小工具

HttpCanary抓包使用方法——一款在安卓手机上抓APP或者小程序的小工具现在介绍一款工作中用到的可以在安卓手机上抓APP或者小程序的小工具##1.安装HttpCanary APP2.未开始抓包的软件首页3.设置抓包的目标软件/目标IP域名1)点击左上角按钮进入设置页面:2)抓包设置——目标应用3)抓包设置——目标Host4.设置好要抓的目标应用和host之后,返回首页...

2020-01-16 11:54:28 33699 8

原创 Jmeter 运行报错 Cannot load JDBC driver class 'com.mysql.jdbc.Driver解决方法

1.官网下载 mysql-connector-java-XXX-bin.jar文件2.将下载的jar包放到jmeter安装路径下的lib\ext 目录下中3.重启jmeter

2019-10-10 15:24:40 555

原创 UI自动化测试——使用元素定位方法出现找不到元素NoSuchElementException的几个原因

自学一小段时间的UI自动化,小五总结了以下几个元素定位不到(NoSuchElementException)的原因:检查元素是不是写对了(看似简单,但是我相信还是会有人自己打错了)ID是自动生成的,随机的,如果是自动生成的id,那么朋友,你只能是放弃使用id来定位了;选用的方法对应的属性并不唯一,整个页面有好几个;查看是否存在多个iframe标签,需要切换iframe再定位;...

2019-08-02 14:55:52 1922

空空如也

空空如也

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

TA关注的人

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