- 博客(119)
- 资源 (3)
- 收藏
- 关注
原创 python测试工具: 实现数据源自动核对
现有A系统作为下游数据系统,上游系统有A1,A2,A3...需要将A1,A2,A3...的数据达到某条件后(比如:A1系统销售单提交出库成功)自动触发MQ然后再经过数据清洗落到A系统,并将清洗后数据通过特定规则汇总在A系统报表中现在需要QA同学验证的功能是:A系统存储数据清洗后的库表(为切片表)有几十个,且前置系统较多,测试工作量也较多需要核对清洗后A存库数据是否准确清洗规则:(1)直接取数 (2)拼接取数 (3)映射取数直接取数字段在2表中字段命名规则一致。
2023-12-29 21:15:00 902
原创 弄清楚这些接口(http,https,api,RPC,webservice,Restful api ,OpenAPI)
弄清楚这些接口(http,https,api,RPC,webservice,Restful api ,OpenAPI)
2023-12-29 20:45:00 1743 2
原创 idea启动类运行后报错:Port 6380 was already in use.
idea窗口中某个项目还在启动中时 误关了窗口,导致在其他项目运行时报错端口被占用。
2023-11-15 10:33:21 130
原创 playwright执行UI自动化脚本报错:Error: Host system is missing dependencies! missing libraries:msvcp90.dll
playwright报错Full list of missing libraries: msvcp90.dll
2023-07-17 11:32:17 428
原创 pip升级报错:Requirement already satisfied: pip in d:\tools\python 3.9.4\lib\site-packages (22.0.3)
pip升级报错:Requirement already satisfied
2022-12-07 16:09:25 2525
原创 Java: 字符串indexOf() /substring()/replace() 的使用
获取如下图响应信息html页面中的 fec7f1e4-30e0-41d1-9417-bb4829be51dc 值 indexOf()其实就是在字符串中查找其子串第一次出现的位置,如果没有找到该子串,则返回-1四种用法:1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。3、int lastIndexO
2022-12-06 16:29:39 1028
原创 jmeter参数驱动自动化:读取csv测试用例并将执行结果写入 excel
jmeter参数驱动:读取csv测试用例并将执行结果写入 excel
2022-03-23 13:45:56 1079
原创 有安装crypto但是提示:ModuleNotFoundError: No module named ‘Crypto‘
解决crypto安装失败的问题
2022-03-07 19:04:53 1496
原创 解决pip install xx报“ProtocolError“,“ No matching distribution found for xx”
pip install xx报“ No matching distribution found for xx”
2022-03-02 18:37:59 1922
原创 Java:获取当时时间戳字符串
Date date = new Date();//获取当前的日期SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");//设置日期格式String str = df.format(date);//获取String类型的时间
2022-01-07 10:43:32 3192
原创 执行npm install --production 报错:You must install peer dependencies yourself.
报错如下:You must install peer dependencies yourself.解决办法:删除项目目录下的 node_modules文件,重新执行npm install --production
2021-12-09 21:20:35 4321
原创 Jekins构建触发器Build Triggers:定时构建配置
定时器构建语法* * * * *Jenkins采用了UNIX任务调度工具CRON的配置方式,用5个字段代表5个不同的时间单位(中间用空格隔开),语法如下:
2021-12-07 16:15:11 1230
原创 谷歌浏览器调试:添加localStorage
F12查看浏览器本地:Local Storage需要添加一个key: default_system设置如下:查看浏览器localStorage: window.localStorage设置localStorage: localStorage.setItem("default_system","Aone")查看效果:...
2021-11-16 16:04:24 3983
原创 python:实现对比2个excel文件匹配数据写入新excel
测试业务需要:1.现有2个excel文件,a.xlsx和b.xlsxa.xlsx中有2个 sheet,分别是 a的data1,a的data2,如下图b.xlsx中有2个 sheet,分别是 b的data1,b的data2,如下图2.a.xlsx的data1 和b.xlsx的data2 都有A列,且A列数据值有部分是一样的现需要将a.xlsx的data1和b.xlsx的data2匹配生成c.xlsx的data3,匹配规则:把b.xlsx的data2复制到c.xl...
2021-11-11 16:39:29 20514 5
原创 python:获取请求接口后把 response写入.txt文件
需要实现的是:1.执行x请求,获取response2.提取response中list,把list中需要的值循环写入1.txt文件实现如下 #tokensso是变量,取值于登录接口的response.data.token url = "https://xxxx" request_headers = { "Authorization": tokensso, "Content-Type": "application/json" } .
2021-11-11 11:39:35 3225
原创 创建一个django项目:访问html页面
django项目路径如下:1.urls.pyfrom django.urls import path# 此文件一定要在setting.py文件中进行添加from myapp import viewsfrom myapp.views import indexurlpatterns = [ path('index/', index), # 加入关联的函数和应用]2.settings.py 加入对应app文件夹名3.views.py...
2021-08-17 17:20:12 1123
原创 社区版pycharm:如何创建django项目
如下:社区版本在new project时,右侧无django选择项解决方案:用命令行创建django项目testDjango:项目名django-admin startproject testDjango
2021-08-17 11:10:36 302
原创 Django项目进入页面时报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 9737: illegal m
报错如下:解决方案:第331行:修改成:with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding='utf-8') as fh:重新执行django启动命令:
2021-08-17 11:07:36 240
原创 nohup使用:window下用什么命令取代nohup
一.什么是 nohub? 是 no hang up 的缩写,就是不挂断的意思。 如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。 该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。 在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中二.nohub安装下载 cygdrive-选择64或32位http://www.cygwin.com/...
2021-06-28 21:14:54 12242 4
原创 项目编译报错:致命错误: 在类路径或引导类路径中找不到程序包 java.lang
报错如下:解决办法:只需要把Maven编译插件bootclasspath节点下路径分隔符修改一下即可windows下使用分号(;)分隔linux/mac下使用冒号(:)分隔我本地是windows,即把:换成 ;重新编译成功...
2021-06-28 20:57:33 392
原创 httprunner+extend测试报告模板:定制化机器人发送企业微信
项目:接口自动化测试使用技术:httprunner+python测试报告效果如下:企业微信机器人推送效果如下:1.测试报告报告如下:新建一个extent-theme-template.html文件,把下面.html代码复制到文件里,如上图在自动化测试项目里新建templates文件,extent-theme-template.html放在templates/下下面测试报告可以根据自己需要定制化编写<!DOCTYPE html><htm
2021-06-28 19:41:09 802 6
原创 python 获取时间(各种格式)
curr_time=datetime.datetime.now() #2019-07-0614:55:56.873893<class'datetime.datetime'>curr_time.year #2019<class'int'>curr_time.month #7<class'int'>curr_time.day #6<class'int'>curr_time.hour #14<class'...
2021-06-01 19:31:28 23389 1
原创 Python接口测试:解决url重定向302
问题描述:现在要获取A接口的response中的某个值,通过接口测试发现A接口访问通过过一直跳转到B 接口。导致获取不到A接口的返回值
2021-05-28 17:05:31 742
原创 MySQL Community Server安装教程
一.下载https://downloads.mysql.com/archives/community/选择你电脑需要的版本和系统下面以win64为例~~二.安装和配置1.安装将上面下载的包解压到一个不含中文字符的路径下新建 my.ini文件(新建txt后把 .txt 改成 .ini即可~)注意: basedir和datadir需要和你mysql 解压的根目录一直(下面路径是我自己的安装路径)[mysql]# 设置mysql客户端默认字符集def...
2021-05-21 18:30:56 5452
app自动化-美团自动化测试项目
2021-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人