自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx+fancyindex部署文件服务器(添加上传功能)

分片上传使用追加模式写入,在上传时添加分片计数器chunk_number,当chunk_number为0而文件又存在时删除文件。背景:文件上传后有问题,如:上传的zip解压出错。定义handleFileSelect方法。上传成功后再执行下一个分片的请求。

2024-01-04 10:29:45 566

原创 Prometheus+Grafana搭建使用

下载网址:https://prometheus.io/download/3.1.3 promethues服务端配置文件添加监控项。3.1 node_exporter添加到服务并启动。访问http://localhost:9090。编辑node_exporter.service。访问http://localhost:9090。prometheus.yml添加节点配置。访问http://ip:3000/初始用户名和密码都是admin。重启Prometheus服务。使用11600模板显示效果。

2023-12-07 19:03:07 100

原创 nginx+fancyindex部署文件服务器

docker save -o 新镜像名称.tar 新容器名称。docker commit 容器id 容器新名称。docker load -i 镜像包名称。将docker装到外接硬盘。

2023-09-06 15:45:28 228

原创 Ngrok内网穿透方案

4、在步骤2窗口执行 ngrok authtoken 你的authtoken。1、从官网下载ngrok ,https://ngrok.com/3、登录ngrok官网获取authtoken。6、访问orwarding url测试。2、双击下载的ngrok.exe。5、将端口映射到外网。

2023-08-30 16:21:08 91

原创 Windows系统将MeterSphere部署到容器

1、从官网下载安装包:https://community.fit2cloud.com/#/products/metersphere/downloads。2、用docker cp : 命令将安装包推送到 /tmp 下。3、以root用户进入容器 docker exec -u root -it /bin/bash。4、在容器里安装docker(略),安装启动docker,并将docker设置为自启动。

2023-08-28 22:40:46 516 1

原创 XMind2TestCase将思维导图转成测试用例

引用官方的说明软件测试过程中,最重要、最核心就是测试用例的设计,也是测试童鞋、测试团队日常投入最多时间的工作内容之一。然而,传统的测试用例设计过程有很多痛点:使用Excel表格进行测试用例设计,虽然成本低,但版本管理麻烦,维护更新耗时,用例评审繁琐,过程报表统计难…使用TestLink、TestCenter、Redmine等传统测试管理工具,虽然测试用例的执行、管理、统计比较方便,但依然存在编写用例效率不高、思路不够发散、在产品快速迭代过程中比较耗时等问题…

2023-08-22 20:14:14 474 1

原创 Flask开发实践

Flask是一个用Python编写的Web应用程序框架。Flask基于Werkzeug WSGI工具包和Jinja2模板引擎。两者都是Pocco项目。在此使用flask搭建一个较为简单的web网站。

2022-11-08 11:44:29 1013 1

原创 微服务契约测试-Pact

基于契约,对消费者和生产者间的协作验证。本质是验证生产者提供的内容是否满足消费者的期望。

2022-09-27 14:41:10 1259

原创 测试:git简单使用

git使用

2022-09-08 10:44:52 450

原创 python+selenium自动化测试关键字驱动

【代码】python+selenium自动化测试关键字驱动。

2022-09-06 17:55:10 1382

原创 接口签名、加解密

接口签名、加解密

2022-09-02 14:09:34 1552

原创 python练习

python练习

2022-08-11 17:46:55 807

原创 allure报告定制

listener.py 文件位置:Lib\site-packages\allure_pytest\listener.py (第三方包所在的LIb目录) 将下图中红色部分test_result.parameters.extend([]) 中参数改成空列表就行了。6、编辑styles.css(logo-0.png为报告自定义导航栏图标,自定义导航栏名称)1、用例标题的数据存在报告/data/​​​​behaviors.json。2、用例详情数据存在报告/data/test-cases/ 目录下。

2021-10-27 09:09:43 708

原创 pymysql之MySQL多表关联数据删除(二)

# -- coding: utf-8 --#该脚本主要用关联的几张表数据删除import pymysql#连接数据库db=pymysql.connect(host='地址', port=端口, user='用户名', passwd='密码', db='库名', charset='utf8')cursor=db.cursor()#存在数据管理的几张表table=["表1","表2","表3"]data=xx #删除条件 #分别删除3张表里的记录 for row in table:.

2021-08-30 16:52:51 243

原创 pymysql+csv之数据库批量插入(一)

# -- coding: utf-8 --#批量往数据库插入数据import csvimport pymysqlimport timefrom pymysql.converters import escape_string#获取当前时间time1time1 = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time()))#打开数据文档file=open(r'文档地址\dxsj.csv',encoding='utf-8')t

2021-08-30 16:45:53 364

原创 Linux三剑客(grep、sed、awk)

Linux三剑客正则表达式 正则表达式(regular expression)? 匹配有规律的东西:手机号、身份证号、匹配日志;使用一些符号表达一些重复出现、大小写、开头/结尾含义; 应用场景 Linux三剑客使用,开发语言;过滤有规律的内容,尤其是日志; 正则注意事项 所有符号为英文符号;学习正则,通过grep命令学习,grep加上单引号;给grep、egrep加上颜色alias grep=’grep --color=auto’alias egrep=’e..

2021-08-18 20:00:05 373

原创 python+request接口联调自动化测试v3.0

– coding: utf-8 –#使用参数话进行多接口联调的脚本优化import requestsimport csvclass workflow_v3_test():def userinsterface_test(self, url, userinfo, expresult, jkname):s1 = requests.session()response1 = s1.post(url, data=userinfo).textr1 = response1.find(expresult)i

2021-08-02 21:51:48 145

原创 python+request接口联调自动化测试v2.0

– coding: utf-8 –#workflow_forgetp4.py接口联调测试的脚本调优,避免代码冗余#思路:将url、userinfo、校验内容写成参数import requests#定义一个测试类class workflow_v2_test():#用户注册接口测试def userinsterface_test(self,url,userinfo,expresult,jkname):s1=requests.session()response1=s1.post(url,data=

2021-07-30 17:16:14 136

原创 python+request接口联调自动化测试v1.0

# -- coding: utf-8 --#接口联调脚本,流程:用户注册-用户登录-忘记密码-提交密保问题答案-回答后修改密码,一般只考虑正向#设计思路,整个流程设计为一个类,各个节点分设为对应的方法:# yhzc_test,yhdl_test,wjmm_test,tjwtda_test(需返回token值传到下一接口),xgmm_test,import requestsimport csvclass workflow_test(): def yhzc_test(self):

2021-07-29 17:35:25 110

原创 软件测试~网络协议

网络协议一、Http网络协议介绍Http协议:超文本传输协议,主要用于浏览器和服务器之间交互数据,包含请求和响应两个部分,目前主流的一种网络协议。https=http+ssl安全传输协议,需要到 CA(Certificate Authority,数字证书认证机构) 申请证书。基于http协议发送请求:Url:链接,统一资源定位符,用于定位每一个指定的接口请求下发的格式定义:网络协议://IP:端口号/路径?参数1=xx&参数2=xxhttp默认端口80,https默认端口443H

2021-07-20 16:46:48 1085 2

原创 接口测试理论和实操

MBAPACTIVATE#p+4ApjKO/mv4+LmaOjDNGIQU+YGyXdaHPU3f19SMw/U=

2021-07-09 16:17:06 191

原创 使用python将txt数据导到excel及计算(二)

新建一个bat文件并和py文件放到同一个文件夹。bat文件写入@echo off @echo 正在计算中……py -3 ./top.pypause保存如果运行bat文件时窗口的文本“正在计算中”显示乱码,使用ANSI即可。若在pycharm里import不到库,点击左上角file-setting-选择project interpreter点击“+”选择添加需要的第三方库如果在pycharm运行正常,但用命令行运行时提示缺少模块;可以在代码中添加import sys.

2020-10-21 21:24:06 158

原创 使用python将txt数据导到excel及计算(一)

python到入txt数据及计算(一)准备数据,这里用了一份top导出的txt文件安装pycharm,python3(安装xlrd、xlwt、xlutils、openpyxl、sys)在pycarm新建项目,新建一个py文件`# coding=utf-8#from __future__ import print_function #python2 可能需要这个import timeimport syssys.path.extend(['D:\\ProgramFiles\\python3

2020-10-21 18:10:55 890 1

原创 白月黑羽python+selenium之SMS系统的练习

笔记练习用例的代码# coding = utf-8from selenium import webdriverimport unittestimport timefrom selenium.webdriver.support.ui import Select#登录def login_success(self,username,password): #self.driver = webdriver.Chrome() #self.driver.get('http://127.0.

2020-09-11 17:41:10 1293 1

nginx+fancyindex部署文件服务器(添加上传功能)

nginx+fancyindex部署文件服务器(添加上传功能)

2024-01-04

nginx+fancyindex部署文件服务器(添加上传功能)

nginx+fancyindex部署文件服务器(添加上传功能)

2024-01-04

nginx+fancyindex部署文件服务器(添加上传功能)

nginx+fancyindex部署文件服务器(添加上传功能)

2024-01-04

XMind2TestCase将思维导图转成测试用例

XMind2TestCase将思维导图转成测试用例

2023-08-28

空空如也

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

TA关注的人

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