自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (4)
  • 收藏
  • 关注

原创 fatal: Authentication failed 报错解决

Git密码输入错误或者更换后,拉代码时候报错。

2023-05-23 15:02:32 843

原创 力扣练习题(常看常新)

每一步 操作 中,如果 num1 >= num2 ,你必须用 num1 减 num2;否则,你必须用 num2 减 num1。返回使 num1 = 0 或 num2 = 0 的 操作数。

2023-03-21 22:00:49 139

原创 pip安装时报错 Could not fetch URL https://pypi.org/simple/pathlib/

问题描述:pip安装yaml报如下错误:‘Could not fetch URL https://pypi.org/simple/pathlib/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host=‘pypi.org’, port=443): Max retries exceeded with url: /simple/pathlib/ (Caused by SSLError(SSLCertVeri

2021-11-30 17:12:03 2469

原创 Postman接口常用断言整理

Postman常用的断言如下:断言接口状态、返回值等信息#断言接口状态为200pm.response.to.have.status(200)pm.expect(pm.response.code).to.eql(200);#想测试一组状态码pm.expect(pm.response.code).to.be.oneOf([201,202]);断言接口返回值中某些字段的类型以及值#将相应结果解析为jsonconst responseJson = pm.response.json();#

2021-07-09 19:03:38 443

原创 接口测试:Postman+Newman+Jenkins生成测试报告并邮件发送

1 Postman 编写接口1.1 Collection编写以及断言验证1.2 设置环境变量以及参数化2 Newman运行并生成测试报告2.1 Newman命令newman run collectionname -e xxx -g xxx各参数2.2 生成报告3 Jenkins定时构建并邮件发送报告3.1邮件发送3.2 钉钉发送...

2021-07-09 15:18:24 1309 1

原创 Jenkins 运行脚本时提示命令未找到

Mac系统的 Jenkins 构建的shell脚本中运行Newman命令时,报命令找不到,可是命令窗口中可以正常运行。经查阅,是需要在脚本开头加上 #!/bin/bash -il ,意识是给出脚本由/bin/路径的sh程序来解释的

2021-07-07 18:56:47 798

原创 Newman生成美化报告

安装Newman(Mac系统)下载并安装node, https://nodejs.org/download/release/latest/ 安装完成后,node -v 检查是否安装成功安装Newmansudo npm install -g newman#检查安装npm -v Newman HTML报告安装html报告插件,此处建议安装时,加sudo 使用管理员权限,不使用管理员权限时,会发生一些意外问题。sudo npm install -g newman-reporter-html

2021-07-07 17:13:28 1507 8

原创 Mac安装Jenkins后,局域网内无法通过IP+端口访问

Brew 安装Jenkins使用brew 安装Jenkins,很简单快捷。brew install jenkins#启动brew services start jenkins#停止brew services stop jenkins#重启brew services restart jenkins无法使用IP:8080访问但是安装完后,使用http://localhost:8080 可以正常访问,但是使用本机IP:8080访问时,就无法访问,困扰许久,经多方排查,发现是会将httpLis

2021-07-07 16:40:26 4931 1

原创 Jenkins 添加Allure报告 并发送企业微信通知

Jenkins 执行完测试后使用Allure 测试结果安装Allure插件Jenkins->管理Jenkins->插件管理 选择Allure Jenkins Plugin 安装安装后,Global Tool Configuration 中配置Allure配置好以后,创建任务后,可以在“构建后操作”中添加 Allure report插件。配置Allure过程中,遇到两个问题:1、windows环境安装的Jenkins,默认的工作路径为C盘的system中,没有管理员权限导致–al

2021-04-20 14:58:18 1231

原创 Elasticsearch常用API——Document APIs

一、文档API1、增使用PUT方法、指定索引名称、文档类型,文档id可指定也可以不指定,让系统自动生成。PUT indexName/_type/id{ "xx" : "xxx", "xxx" : "xxx"}#curl:curl -X PUT "localhost:9200/indexName/_type/id?pretty" -H 'Content-Type: application/json' -d'{ "xx" : "xxx", "xxx" : "xx

2021-03-12 16:44:18 159

原创 读取Elasticsearch中数据并写入到json中

读取ES中数据,并将数据写入到json中from elasticsearch6 import Elasticsearchimport jsondef elasic_data(classID,predn): # 连接ES ES = [ 'xx.xx.xxx:9200' ] es = Elasticsearch(ES, http_auth=('user', 'password'), sniff_on_start=True,

2021-03-12 09:47:13 544

原创 python子类调用父类的方法

情况一: 子类需要自动调用父类的方法:子类不重写__init__()方法,实例化子类后,会自动调用父类的__init__()的方法。class Father(object): def __init__(self, name): self.name=name print ( "name: %s" %( self.name) ) def getName...

2020-03-19 15:34:28 487

原创 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组

首先这个需要先明白的是中间变量的一个用法,省略中间变量直接调换元素的位置。代码如下:n = [22,34,12,4,78,23,15,11,9,52]for i in range(len(n)): if n[i] == max(n): n[i],n[0] = n[0],n[i] elif n[i] == min(n): n[i],n[-1] ...

2020-02-27 17:14:35 443

原创 使用python的random()随机函数编写一个简单的双色球项目

python中的random()函数常见函数如下:import randomprint( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random() ) # 产生 0 到 1 之间的随机浮点数print( random.uniform(1.6,7.8) ) # 产生...

2019-12-25 11:40:13 1619

原创 Python以时间戳为文件名生成测试报告

标题生成测试报告时,用当前时间戳命名,可以轻松的生成每次的测试报告,不至于测试报告被覆盖刚开始编码好之后,执行时发现文件的链接有问题,原因在于,日期在格式化时时间中间不能用“:”来连接,改成下滑线后,可以完美执行了,直接上代码`import unittestfrom API_test.crm import CrmTestimport HTMLTestRunnerimport time...

2019-12-15 20:38:08 1410

原创 Elasticsearch 备份和还原--还原到其他ES集群等操作

ES基本备份还原操作详见上篇:Elasticsearch 备份和还原https://blog.csdn.net/lianisgood/article/details/89419317还原为其他ES集群官方文档关于还原到其他ES集群的描述为:“存储在快照中的信息不依赖于特定群集或群集名称。因此,可以将从一个群集创建的快照还原到另一个群集。所需的只是在新集群中注册包含快照的存储库并启动还原过程。...

2019-09-04 13:16:14 1720

原创 Elasticsearch使用密码查询

Elasticsearch设置用户名密码之后,不能再直接使用Elasticsearch head 访问,可以在查询等API上加上用户等参数:curl -XGET --user user:passwd 'http://XX:9200/XX/XXX'比如想要清空某个索引下的数据: curl -XPOST --user admin:admin 'http://XX:9200/cmdbcicla...

2019-04-29 23:04:20 10011

原创 Vlookup公式使用详解

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的参数示意VLOOKUP(lookup_value,table_array,col_index_num,range_look...

2019-04-29 22:46:55 3760

原创 Elasticsearch 备份和还原

最近公司产品将一部分数据存在Elasticsearch中,demo数据希望可以做到每天还原为标准数据,所以学习了下Elasticsearch的备份还原,特此记录下来。Elasticsearch 备份Elasticsearch提供了snapshot API ,它会将集群里当前的状态和数据然后保存到一个共享仓库里。创建备份仓库使用备份API前,需要先创建仓库,有多个仓库类型以供选择:共享文...

2019-04-20 16:24:16 3675 1

原创 Liunx查找大文件

对于其他的Liunx命令都可以说是驾轻就熟,可是查找大文件的命令每次都记不住,然后需要打开某度查询下,所以今天特地总结了几条简单又实用的命令。1、如何查找大文件find . -type f -size +800Mfind / -type f -size +800M简单好记:-type b/d/c/p/l/f 查是块设备、目录、字符设备、管道、符号链接、普通文件-s...

2019-03-25 21:21:09 247

原创 Nginx日志定时清理

Nginx日志定时备份,删除

2019-03-25 21:03:29 3204

原创 WebDriver八种基本定位方式详解(xpath+css)

WebDriver提供八种元素定位方法,在python语言中对应方法如下:id →nameclass name →tag namelink text ...

2019-01-01 18:16:49 3259

原创 JAVA JSONArray循环加JSON时覆盖之前的JSON,导致JSONArray中最后一个JSON显示多次

定义一个JSONArray,循环加json时,后面加入的会覆盖前面的json,导致最后结果不对,详见下文如上图显示,JSONArray变量mapping中,第二次加的json会将第一次加入的覆盖掉,第三次会将第一次的覆盖掉,经排查,发现是JSONObject 变量mappingJson 中没有清空,可以采用将初始化mappingJson 的语句放入循环体中解决此问题,详见下图:...

2018-12-11 19:57:36 3696

原创 Elasticserch-head详细介绍以及搜索说明

一、Elasticserch-head安装1、最简单方法使用翻墙软件下载Elasticsearch插件chrome-extension://ffmkiejjmecolpfloofpjologoblkegm/elasticsearch-head/index.html也可以直接在设置->扩展程序中搜索安装二、Elasticserch基本概念介绍节点安装ES时,创建的ES实例就是节...

2018-12-02 17:47:45 1471

原创 Elasticsearch安装

@ElasticSearch安装Elasticsearch安装一. 用root账号修改系统变量。1. 设置虚拟内存永久设置:修改 /etc/sysctl.conf 增加 vm.max_map_count=262144以上修改需要重启系统,如果不重启系统,可以用命令生效:sysctl -w vm.max_map_count=2621442. 修改用户文件描述数量限制及线程池数量限制...

2018-12-02 15:51:58 136

空空如也

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

TA关注的人

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