自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (4)
  • 收藏
  • 关注

原创 jmeter造量级数据时遇到的时间类型问题以及解决方法

业务场景如下:两张表 A表和B表要求创建量级数据时,A表和B表中的ID和时间(随机时间)要一致,且时间需要在两个范围内例如:2020-01-01至2021-01-01解决思路先在A表创建数据,然后B表关联A表拿到想要的数据后,循环批量插入B表1.先批量插入A表数据,随机时间可以用__randomDate拼接上__time函数(randomdate函数只到年月日)图一2.B表关联时先查询到A表的ID和时间,使用debugSamplerf返回图二查询时var

2021-08-25 19:56:53 363

原创 Jmeter+Ant环境集成并实现自动生成测试报告

Jmeter是压力测试、接口测试工具,Ant是基于Java的构建工具,具有跨平台的作用,通过Ant构建可以看到详细的执行结果,相比jmeter看结果直观一点,而且可以看到测试结果统计,可以做记录留备份,而单独使用jmeter只能去手动触发,而且记录不会保存,再次执行就找不到记录。通过预留备份还可以对比优化效率。安装工具及环境配置安装JDK需要配置java环境变量,这里用的是 j...

2020-03-05 16:03:06 1638

原创 web性能测试:Lighthouse测试实践

web性能测试:Lighthouse测试实践

2023-01-13 16:27:27 677 3

原创 jmeter实现通过A表拿取指定字段的值,作为条件插入B表

场景如下:通过jmeter往数据库中批量插入数据A表中的stu_cardNo,作为插入B表的前置条件实现如下:通过_V函数配合循环控制器和计数器完成步骤一1.创建JDBC REQUEST,填写查询A表sql语句2.添加定义的变量值:此变量必须要填写,后续会用到3.添加Debug Sampler4.执行查询,查询结果如下:框住的id_就是步骤一:2中添加的变量1.通过_V嵌套函数获取循环次数通过Debug Sampler中,我们可以看到总数.

2022-01-27 17:51:28 579 2

转载 新建本地分支并推到Github

目录文章目录全过程使用的指令1.1 创建本地分支1.2 将新分支推送到远程仓库(origin)1.3 本地新分支关联远程仓库新分支全过程使用的指令git checkout -b devgit push origin dev:devgit push --set-upstream origin devgit branch -vv工作场景:仓库已经有了master这个分支,此时要开发一个新的功能,但不想影响master分支的代码,则应该要新建一个分支用来开发新的功能模块。因

2022-01-08 20:13:10 514

转载 如何使用git命令行上传项目到github

转载于:如何使用git命令行上传项目到github_马靖的个人技术博客-CSDN博客_git上传命令最近在学习怎么使用ElasticSearch,发现官网提供的客户端API接口没有连接池的概念,每次都是创建一个新的连接,从效率上来说可能不是太好,尤其在高并发的场景下。因此,基于commons-pool对ES的客户端API接口进行了一次封装,实现了池化的逻辑,并将相关项目代码提交到Github上供大家下载,有兴趣的也可以一起加入到这个开源项目中一起完善这个项目。ElasticSearch Cl...htt

2022-01-08 19:37:46 956

原创 Pytest参数化报错:In testLogin1: 5 parameter sets specified, with different number of ids: 6

报错:collecting ...testLogin.py:None (testLogin.py)In testLogin1: 5 parameter sets specified, with different number of ids: 6原因是:@pytest.mark.parametrize中参数值错误,少了()错误代码@pytest.mark.parametrize("username","libai","","dawdwa")正确代码@pytest.mark.paramet.

2022-01-05 09:04:58 931

转载 将分支代码合并到master和将master代码合并到dev

两种合并分支的方法:都保证在合到的那个分支上面;A合并到B,即保证当前在B分支上。A merge B是把A中的改动放到B分支上,B merge A是把B中的改动merge到A中,例如把master分支上的改动移到分支fb_xhf上,可以这样merge。1.转到master分支上,然后更新master最新更新。2.再转到fb_xhf上,然后在Local Branches中选择master分支,选择merge,这样就把本地的master merge到 本地仓库的fb_xhf上,然..

2022-01-04 16:41:12 3006

原创 Pycharm实现代码回滚

方式一:右击项目选择Local History,点击Show History列表中选择想要回退的版本,右键点击 Revert最后重新push到远程仓库就ok

2022-01-04 16:39:18 1122

原创 Pycharm新建分支并推到GitHub

提交代码到新分支方式一:1.本地先创建一个分支,然后push到远程仓库{一般都会使用这种方式}打开Pycharm,点击右下角的当前分支选择new branch填好名称然后点击创建完成后push远程分支就好方式二:例如GitHub上新建一个分支,然后在项目的根目录下,右键打开 Git Barch Here显示所有远程仓库git remote -v显示所有远程仓库中的分支git branch -a切换远程分支git ...

2022-01-04 15:09:18 2273

原创 关于Pycharm VCS中没有checkout from

2020idea做了修改,原本的checkout from选项变成get from version选项;如果导入git或者svn通过get from version选项导入。

2022-01-04 13:25:29 2355 4

原创 Pycharm+github上传及提交代码

Pycharm+github上传及提交代码必要条件1.git版本控制下载2.pycharm中下载github插件3.配置git信息4.git配置密钥(私钥、SSH、ssh)5.把本地代码推到GitHub上6.更新本地代码后,提交到GitHub一:git下载安装去git官网下载最新版本githttps://git-scm.com/选择Download for Windows,下载完成后,直接点击下一步安装即可。安装完成后,鼠标右键会有Git...

2022-01-04 13:17:50 1720

原创 tomcat+Jenkins持续集成安装与部属

简介这篇文章主要介绍了Tomcat+Jenkins持续集成工具的安装与部署以及相关的经验技巧一:tomcat下载于安装1.tomcat下载地址:Apache Tomcat® - Apache Tomcat 8 Software Downloads将下载好的Tomcat压缩包解压至你要存放的路径下即可验证启动tomcat:在tomcat\bin目录下找到starup,点击运行此时在浏览器中输入:localhost:8080,进入该8080端口页面,如果能成功加载该页...

2021-11-04 09:33:08 338

原创 allure测试报告提示没有应用程序与之关联解决方法

解决方案:在开始菜单搜索“默认应用设置”,下方有“选择按协议指定的默认程序”,找到“HTTP”把它选一个默认的浏览器关联即可。

2021-10-13 21:11:06 411

原创 无法创建正确ini文件的解决方法

pycharm中创建类型为ini的文件时,发现不是正确的ini类型文件可以打开setting,选择plugins,搜索ini,然后点击安装切记,安装完成后一定要重新启动IDE,要不然不会生效

2021-09-05 16:13:43 1345

原创 带你们欣赏下可爱的猫咪哈

2020-04-10 13:09:45 202

原创 欢迎使用CSDN-markdown编辑器1024

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-10-24 15:10:18 255

原创 1024

1024程序员节日快乐

2019-10-24 15:08:09 4371

原创 Python时间知识

Python中日期格式化是非常常见的操作Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从格林威治时间1970年01月01日00时00分00秒起经过了多长时间来表示本章节使用 timedatetime calendar 模块1. time模块基本方法获取当前日期:time.time()...

2019-10-16 15:38:13 179

原创 Python print函数控制台中文输出16进制问题

print多参数控制台输出,结果控制台打印出的是中文的16进制代码fruit=[" banana","apple","orange"]for index in range(len(fruit)): print("当前水果:",fruit[index])结果:('\xe5\xbd\x93\xe5\x89\x8d\xe6\xb0\xb4\xe6\x9e\x9c:', ' ba...

2019-10-14 15:35:49 4087

转载 关于程序出现无法定位程序输入点ucrtbase.terminate于动态链接库的错误

windows7 x64环境,多个程序报这个错: 无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll。如上图所示。 这个问题需要安装Visual C++ 2015 Redistributable(即 vs_redist.x64.exe)步骤如下: 1、确保系统已更新...

2019-10-12 11:07:27 13636 2

原创 Python基础练习题

题目一1.创建一个空字典2.控制台输入姓名和年龄3.把输入的值存入空字典中4.循环遍历出来#创建空字典message={}#通过input()方法控制台输入名字和年龄names=input("请输入您的名字:")ages=input("请输入您的年龄:")#输出输入的姓名和年龄print(names)print(ages)#得到输入的姓名和年龄,利用给字典赋值的方...

2019-08-09 15:57:45 1792

原创 Pyhon学习(七)Python 元组与列表的区别

元组和列表最大的区别就是,列表中的元素可以进行任意修改,就好比是用铅笔在纸上写的字,写错了还可以擦除重写;而元组中的元素无法修改,除非将元组整体替换掉,就好比是用圆珠笔写的字,写了就擦不掉了,除非换一张纸。元组和列表的区别具体体现在以下几个方面:列表属于可变序列,它的元素可以随时修改或删除;元素属于不可变序列,其中的元素不可以修改,除非将整个元组替换。 列表的 list 类型提供了诸多方法...

2019-08-08 16:17:54 1047

原创 Pyhon学习(六)Python tuple元组详解

元组是Python中另一个重要的序列结构,和列表类似,也是由一系列按特定顺序排序的元素组成元组与列表的区别:列表可以任意操作元素,是可变序列元组是不可变序列,即元组中的元素不可以单独修改。元组用于保存不可修改的内容Python创建元组Python 提供了多种创建元组的方法,下面一一进行介绍。= 运算符直接创建元组例如,下面定义的元组都是合法的:num...

2019-08-08 14:50:37 258

原创 Pyhon学习(五)Python(count、index、pop、reverse和sort)常用方法

Count方法此方法用于统计列表中某个元素出现的次数,其基本语法格式为:c_list.count(obj)其中,c_list代表列表名,obj 表示判断是否存在的元素。下面代码示范了 count() 方法的用法:c_list = [20, 'crazyit', 30, -4, 'crazyit', 3.4]print(c_list.count('crazyit'))#统计...

2019-08-08 10:46:02 548

原创 Pyhon学习(四)Python list列表删除元素的3种方法

在列表中删除元素,主要分为以下 3 种应用场景:根据目标元素所在位置的索引值进行删除,可使用 del 语句; 根据元素的值进行删除,可使用列表(list类型)提供的 remove() 方法; 将列表中所有元素全部删除,可使用列表(list类型)提供的 clear() 方法。根据索引值删除元素删除列表中指定元素,和删除列表类似,也可以使用del 语句实现。del 语句是 Pyt...

2019-08-07 11:34:39 2848

原创 Pyhon学习(三)Python list列表添加元素的3种方法

通过前面的学习我们知道,通过使用“+”运算符可以将多个序列进行连接,列表也不例外,例如name = ["我的博客"]address = ["https://blog.csdn.net/lxd13699"]print(name+address)运行就结果为:['我的博客', 'https://blog.csdn.net/lxd13699']使用“+”运算符,确实可以像列表中添...

2019-08-07 10:34:28 1557

原创 Pyhon学习(二)Python元组详解

Python元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tup3 = "a", "b", "c", "d"#创...

2019-07-26 10:45:20 417

原创 Python学习(一)Python序列详解

序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。可以将它看做是一家旅店,那么店中的每个房间就如同序列存储数据的一个个内存空间,每个房间所特有的房间号就相当于索引值。也就是说,通过房间号(索引)我们可以找到这家旅店(序列)中的每个房间(内存空间)在Python中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下...

2019-07-26 09:32:29 565

原创 Python学习(十)Python 运算优先级

运算符的优先级与数学中四则运算应遵循“先乘除后加减”是一个道理Python中运算符的运算规则是,优先级高的运算符先执行,优先级低的运算符后执行,同一优先级的运算符按照从左到右的顺序进行。需要注意的是,Python 语言中大部分运算符都是从左向右执行的,只有单目运算符(例如 not 逻辑非运算符)、赋值运算符和三目运算符例外,它们是从右向左执行的。表 1 按照优先级从高到底的顺序,罗列出了包...

2019-07-25 14:36:31 4943

原创 Python学习(九)Python 逻辑运算符

Python中的逻辑运算符主要包括 and(逻辑与)、or(逻辑或)以及 not(逻辑非),它们的具体用法和功能如表 1 所示。表 1 Python 逻辑运算符及功能 逻辑运算符 含义 基本格式 功能 and 逻辑与(简称“与”) a and b 有 2 个操作数 a 和 b,只有它们都是 True 时,才返回 True,否则返回 Fals...

2019-07-25 11:55:48 941 1

原创 Python学习(八)Python 比较运算符

比较运算符,也成关系运算符,用于对常量、变量或表达式的结果进行大小、真假等比较,如果比较结果为真,则返回 True;反之,则返回 False表 1 Python 比较运算符 比较运算符 功能 > 大于,如果运算符前面的值大于后面的值,则返回 True;否则返回 False >= 大于或等于,如果运算符前面的值大于或等于后面的值,则返回 True;否则返回...

2019-07-25 11:36:33 485

原创 Python学习(七)Python print()函数高级用法

在前面我们使用 print() 函数时,都只输出了一个变量,但实际上 print() 函数完全可以同时输出多个变量,而且它具有更多丰富的功能在这里首先说一下print()函数的详细用法print (value,...,sep='',end='\n',file=sys.stdout,flush=False)从上面的语法格式可以看出,value 参数可以接受任意多个变量或值,因此 pri...

2019-07-25 11:00:37 1277

原创 Python学习(六)Python input()函数:获取字符串

input() 函数用于向用户生成一条提示,然后获取用户输入的内容。由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个字符串。例如以下程序:msg = input("请输入你的值:")print (type(msg))print(msg)输入:学习永无止境返回:<class 'str'>学...

2019-07-25 10:35:01 4801

原创 Python学习(五)Python len()函数获取字符串长度或字节数

Python中,要想知道一个字符串有多少个字符(获得字符串长度),或者一个字符串占用多少个字节,可以使用 len 函数。len 函数的基本语法格式为:len(string)其中 string 用于指定要进行长度统计的字符串。例如,定义一个字符串,内容为“https://www.baidu.com”,然后用 len() 函数计算该字符串的长度,执行代码如下:a="https:...

2019-07-25 10:03:51 28240

原创 Python学习(四)Python bool布尔类型

Python提供了 bool 类型来表示真(对)或假(错),比如常见的5 > 3比较算式,这个是正确的,在程序世界里称之为真(对),Python 使用 True 来代表;再比如4 > 20比较算式,这个是错误的,在程序世界里称之为假(错),Python 使用 False 来代表。True 和 False 是 Python 中的关键字,当作为 Python 代码输入时,一定要注意字...

2019-07-25 09:33:56 413

原创 Python学习(三)Python字符串

Python字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python Runoob"Python访问字符串中的值Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python访问子字符串...

2019-07-24 16:13:04 1753

原创 Python学习(二)Python数值类型

注意:Python 中这些数值类型都是不可改变的,也就是说,如果我们要修改数字类型变量的值,那么其底层实现的过程是,先将新值存放到内存中,然后修改变量让其指向新的内存地址,换句话说,Python 中修改数值类型变量的值,其实只是修改变量名所表示的内存空间。数值类型只是一个泛泛的统称,Python 中的数值类型主要包括整形、浮点型和复数类型。本章节只简单介绍整形和浮点型Python整型...

2019-07-24 15:27:18 372

原创 Python学习(一)Python变量及其使用

无论使用什么语言编程,其最终目的都是对数据进行处理。程序在编程过程中,为了处理数据更加方便,通常会将其存储在变量中。形象地看,变量就像一个个小容器,用于“盛装”程序中的数据。除了变量,还有常量,它也能用来“盛装”数据,它们的区别是,常量一旦保存某个数据之后,该数据就不能发生改变;但变量保存的数据则可以多次发生改变,只要程序对变量重新赋值即可。Python使用等号(=)作为赋值运算符,例如 a ...

2019-07-24 11:21:55 337

原创 Python学习(十二)Python关键字及内置函数

一 .Python关键字(保留字)保留字是Python语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。表 1 Python 保留字一览表 and as assert break class continue def del elif else e...

2019-07-24 10:45:25 640

软件测试入门级笔记.doc

想要自学软件测试的朋友们,可以看一下软件测试的入门基础资料,这些资料很详细,可以让你快速了解软件测试这个行业详情

2020-04-16

测试基础技能.docx

想要自学软件测试的朋友们,可以看一下软件测试的入门基础资料,这些资料很详细,可以让你快速了解软件测试这个行业详情

2020-04-16

软件测试介绍.chm

想要自学软件测试的朋友们,可以看一下软件测试的入门基础资料,这些资料很详细,可以让你快速了解软件测试这个行业详情

2020-04-16

软件测试入门基础理论.chm

想要自学软件测试的朋友们,可以看一下软件测试的入门基础资料,这些资料很详细,可以让你快速了解软件测试这个行业详情

2020-04-16

空空如也

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

TA关注的人

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