自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pycharm安装prettytable以及prettytable的使用

一. pycharm 中prettytable 的安装。二.prettytable的使用。

2023-04-22 15:14:12 1553 1

原创 pip更新超时失败

使用python -m pip install --upgrade pip命令仍然无法解决。

2023-03-31 15:33:42 603

原创 python字符串练习

字符串练习

2023-03-01 16:34:10 1162

原创 python字符串、列表、元组综合练习

Python字符串、列表、元组练习题

2023-02-27 14:38:02 510

原创 python元组练习题

【代码】python元组练习题。

2023-02-24 17:08:37 2032

原创 python字典练习题

通过几道python字典(dict)练习题来巩固对字典的掌握, 考察你对python字典常用方法的理解和使用,比如keys(), values(),如何判断一个key是否在字典中, 如何用字典来存储并表示数据。二、 字典应用(买水果)三、字典应用(买水果2)

2023-02-24 15:24:38 2894

原创 python列表练习

列表的切片操作,最关键的一点在于左闭右开,结束位置的数据不会列入结果中。不写任何代码,仅凭思考推理来回答下列问题。下面的题仅凭思考回答。

2023-02-24 10:53:38 4126

原创 项目的测试流程

项目测试流程。测试需求分析阶段,这个阶段我们需要阅读理解需求,需要对业务进行学习,分析需求点,需要参与需求的评审会议......

2022-11-11 10:07:21 116

原创 http和https的区别?

答:http协议传输的数据都是未加密的,他就是明文,因此使用http协议传输隐私的信息是非常不安全的,为了保证这些隐私,数据能够加密传输,就诞生了https,简单来说,https是由ssl+http协议构建的,可以进行加密传输,身份证的网络协议要比http协议更安全。http下的信息是明文传输的,而https是由ssl+http协议构建的,可以进行加密传输,身份认证的网络协议可以防止传输内容被窃取篡改,比http协议更加安全。因为使用完全不同的连接方式,所以端口也不一样,前者是80端口,后者是443端口。

2022-11-10 10:18:33 627

原创 如何判断一个接口是否有bug?

接口测试概念

2022-11-10 09:30:39 788

原创 什么是压力测试?

性能测试基本概念

2022-11-09 17:14:07 349

原创 git客户端的安装

1、官网地址:https://git-scm.com/2、我这里下载的是64-bit3、双击下载的git安装包,选择需要安装的路径后点击next4、选择安装组件5、选择开始菜单目录,点击next7、选择git文件默认的编辑器,点击next8、选择GIt初始化分支名称,默认为master,想修改选择下面按钮输入想改的名字即可,点击next9、选择使用git的方式,第一个选项, 只从Git Bash命令行工具 使用Git,也是最谨慎的默认的选择。第二个选项, 从命令行或者第三方软件

2022-04-14 17:15:41 9716 1

原创 war包形式安装jenkins

1、war包下载路径https://www.jenkins.io/download/2、下载war包3、war包的安装(1)java -jar jenkins.war --httpPort=端口号(端口号不能出现被占用的情况)1)找到jenkins.war所在的路径2)在这个路径下敲入cmd回车3)输入java -jar jenkins.war --httpPort=8080,(默认端口号位8080)回车等待jenkins完全启动并运行**(注意,此方式运行jenkins,cmd窗口不

2022-04-12 18:49:13 10080 1

原创 jenkins的几种重启方法

一.以服务形式实现安装启动jenkins(如mis包安装)1.关闭jenkins(1)在任务管理器服务处关闭jenkins通过任务管理器进入服务,找到jenkins,右键关闭服务(2)在访问jenkins的网站后面加上exit,如http://localhost:8080/,那只要浏览器输入http://localhost:8080/exit即可退出2、重启jenkins(1) 通过任务管理器进入服务,找到jenkins,右键重启服务(2)http://localhost:8080/rest

2022-04-12 18:06:42 33158

原创 jenkins邮件配置和邮件发送

1、在Manage Jenkins中选择插件管理2、在可选插件中搜索email,选择Email Extension安装3、安装完成后,需要进行后续的配置工作(1)进入Manage Jenkins —>系统配置(2)在系统管理员邮件地址处配置邮件地址(3)在Extended E-mail Notification配置邮箱服务器和发送者信息,注意要与2中保持一致1)配置发送邮件服务器2)配置发送人信息(注意:密码为授权码,并非qq登录密码)授权码获取,以qq邮箱为例:

2022-04-06 10:40:10 4472 6

原创 jenkins上展示html测试报告

解决以下问题:1、jenkins上查看生成的html报告2、如何直接在任务面板上查看html,而并非要进入要工作空间去查看html3、`如何让在jenkins上点击生成的测试报告和下载下来的样式是一样的一、jenkins上查看生成的html报告1、jenkins将自动化测试代码拉下来之后,然后执行里面的自动化测试,最后会生成一个html测试报告2、在jenkins上查看测试报告(1)点击workspaces(2)进入当前工作空间,点击reports(3)点击reports,查看生成

2022-04-02 15:33:08 7575 1

原创 jenkins中运行python脚本以及Jenkins构建提示‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方法。

1、进入创建的项目,点击配置2、点击构建3、在构建的增加构建步骤中选择命令,我这里选windows当前任务是在那个环境的电脑下运行,那就选谁1、比如jenkins是本地的环境,本地是windows系统,任务也在jenkins所在的这个机器上执行,所以任务的执行环境其实也是windows。算则windows命令2、如果项目的代码下载到linux或mac电脑上去执行,那么就要选择shell命令4、命令框中输入需要运行的python脚本,目录默认为当前任务的工作空间下比如:在我创建的“自动化

2022-04-02 10:59:21 10697 8

原创 jenkins配置定时任务

1、进入项目的配置中,在构建触发器中配置定时任务2、在日程表中配置时间,根据下面的提示可以验证配置的是否正确3、配置完成后点击保存,配置成功4、配置时间格式要求自己设置时间点自动执行当前的任务定时任务:分钟 小时 一月的天数 月份 一周的天数0-59 0-23 1-31 1-12 0-7(0HE 7表示周天)1、每天晚上20点整自动执行(*号表示取所有的) 0 20 * * *2、一周1,3,5晚上20点执行 (英文状态下的逗号和星号

2022-04-01 16:38:21 1516

原创 jenkins中配置git下载代码

**在jenkins中配置git下载代码需要具备以下三点:**1、jenkins安装git插件2、要有自己的git库地址,以及访问权限账号3、执行git下载的任务的电脑,需要安装git客户端1、首先安装git插件,在插件管理中心搜索git安装2、安装完成后,在项目配置的源码管理处可以看到git选项3、需要配置git的地址和账号(1)配置git地址(2)点击添加jenkins配置账号密码(3)配置账号密码(4)验证是否添加成功(5)点击保存4、jenkins是利用本地的gi

2022-04-01 15:53:00 2887

原创 Jenkins插件svn的安装

安装svn插件1、在插件管理中心搜索subversion,选中安装,等待安装成功

2022-04-01 14:49:17 1632

原创 jenkins设置中文

1、在Manage jenkins ----》Manage Plugins 中搜索locale和Localization Chinese插件,安装成功后重启jenkins2、在已安装中可以搜索这两个插件,启用3、进入系统管理Manage Jenkins > Configure System,设置 Language为zh_cn,应用后刷新...

2022-03-31 16:23:05 6142

原创 文件删除提示已在另一程序中打开问题

windows删除文件或文件夹,提示在另一程序中打开,以win10系统为例,通过任务管理器-》性能-》打开资源监视器-》cpu-》查询关联句柄找到该占用进程,结束进程后删除

2022-03-31 14:45:31 1305

原创 更改jenkins插件地址为国内源地址

因为直接安装插件会比较卡,所以我们可以把插件地址给为国内源地址,这样下载插件就比较快1、进入 Manage Jenkins -》 Manage Plugin -> Advanced 最下面有 Update Site,设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 或者 http://mirror.xmission.com/jenkins/updates/update-center.json2、

2022-03-31 14:16:59 8358

原创 更改jenkins的工作目录

安装jenkins默认安装在c盘中,一般不建议放在c盘1、通过任务管理器进入服务,找到jenkins,右键转到详细信息2、转到详细信息,打开文件所在位置3、进入到jenkins的运行程序目录下4、打开jenkins.xml文件env环境变量中name修改为你在别的盘新建的名字value值修改为目的工作空间5、重新启动服务6、验证是否配置成功...

2022-03-31 11:22:22 3379

原创 Jenkins安装(windows平台-msi)

1、百度搜索Jenkins2、点击Download3、根据自己的平台选择对应的版本4、点击windows后会下载jenkins.msi文件5、双击jenkins.msi文件进入安装过程(1)点击next(2)更改jenkins安装路径(3)点击下一步(4)选择账户,点击next(5)jenkins端口默认是8080,点击test port,测试端口有没有被占用,如下为未被占用(6)下一步选择java的环境jdk的版本,如果未安装jdk,先安装,点击next(7)点击n

2022-03-30 16:38:20 3340 1

原创 python常用的进制转换

1、数字字符串转换为整数int(strNum,base) // base 是字符串所表示的数的进制 ----返回的是10进制的整数例如:2、整数转换为进制数数字字符串bin(intNum) //返回10进制的intNum的2进制表示字符串oct(intNum) //返回10进制的intNum的8进制表示字符串hex(intNum) //返回10进制的intNum的16进制表示字符串例如:...

2022-03-28 11:17:53 823

原创 linux服务器时间不同步

1、安装ntpdate,执行以下命令# yum install ntpdate -y2、手工同步网络时间,执行以下命令,将从time.nist.gov同步时间# ntpdate 0.asia.pool.ntp.org3、若上面的时间服务器不可用,也可以选择以下服务器同步时间time.nist.govtime.nuri.net0.asia.pool.ntp.org1.asia.pool.ntp.org2.asia.pool.ntp.org3.asia.pool.ntp.org4、使用cron

2021-11-26 15:17:11 3056

原创 如何在svn上更新文件

一、从svn上把项目相关的内容拉到本地1、复制svn项目路径2、在本地创建文件夹3、在创建的文件夹中空白处右键点击SVN checkout,将上述路径粘贴(路径会自动粘贴)二、更新文件1、现在.svn 目录下右键 svn update2、把需要提交的文件放到本地项目相应目录3、右键 svn commit4、输入提交理由5、ok...

2021-09-24 15:45:01 9084

原创 python+request响应结果中文乱码处理之encoding和apparent_encoding的区别和应用

一般在获取响应内容时,会出现响应结果乱码或者为ascii码,首先需要知道用的是那种编码方式,其次如何针对性去解码encoding是从http的header中的charset字段中提取的编码方式,如果header中没有charst字段,则会默认为ISO-8859-1编码模式。则无法解析中文,所以会造成乱码apparent_encoding是从网页的响应内容分析编码的方式,所有更加准确,当响应内容出现乱码时,可以把apparent_encoding的编码格式赋值给encoding实例1: ``

2021-05-18 17:46:07 4739

原创 代码中tab键缩进回退的使用

代码中tab键缩进回退的使用整体缩进,选中,按tab键即可后退一个tab键,选中,按shift+tab即可

2021-05-17 15:24:51 3915 1

原创 白盒测试的方法以及白盒、黑盒和灰盒测试之间的区别

白盒测试的方法概念语句覆盖主要特点:语句覆盖是最起码的结构覆盖要求,语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。判定覆盖主要特点:判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即:程序中的每个分支至少执行一次。每个判断的取真、取假至少执行一次。条件覆盖主要特点:条件覆盖要求设计足够多的测试用例,使得判定中的每个条件获得各种可能的结果,即每个条件至少有一次为真值,有一次为假值。判定/条件覆盖主要特点:设计足够多的测

2021-04-08 10:37:17 407

原创 Jmeter实现参数化方式

1. 什么时候需要参数化技术同一个账号不能同时登录,后一个会抵掉前一个(单点登录)唯一识别的字段为电话号码2. 参数化技术是什么参数化是自动化测试脚本的一种常用技巧2.1. 参数化流程 找出需要做的参数化的数据 准备提供 给参数化需要的数据源 把脚本里的常量--变量(使用前面的数据源数据)简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来替代,在脚本运行时指定参数的取值范围和规则3. Jmeter实现参数化方式3.1 CSV–需要配置的元件配置内容格式上传

2021-04-07 14:55:48 274

原创 Jmeter集合点技术(同步定时器应用)

集合点的目的让各个线程(用户)步调一致,对系统进行加压。达到模拟真实并发访问的效果。创建集合点(同步定时器)同步定时器的参数设置① Number of Simulated Users to Group by每集合够多少个模拟用户(线程)后发送一次测试请求; 如果设置为0,等同于设置为线程组中的线程数; 确保设置的值不大于它所在的线程组包含的用户数(线程数)–如果设置的值大于线程数,则会一直集结线程而不发出测试请求② Timeout in millisecond..

2021-03-03 18:20:09 349 2

原创 Jmeter元件正则表达式提取Response headers的数据

在测试中,我们会遇到cookies在Response headers中,如下:接口要调通必须附带登录接口的user_id、XSRF-TOKEN、sessionid通过浏览器自带的抓包工具F12可以看到登录接口获取列表接口场景:在没有添加cookies时,sale接口的响应如下:本次实现功能:sale接口可以正常获取响应数据。首先我们需要在登录接口的Response headers提取这三个数据(1)在登录接口下面添加后置处理器正则表达式提取器(2)正则表达式提取器

2021-03-02 17:43:17 2639 1

原创 jmeter界面如何设置语言

jmeter界面如何设置语言jmeter默认为英文环境,如何将英文设置为中文打开jmeter软件,点击菜单栏【options】后,按如图依次选择设置即可

2021-02-25 18:13:05 616

原创 Jmeter安装

Jmeter安装下载jmeter路径:http://jmeter.apache.org/download_jmeter.cgi(Windows版本下载.zip,Linux版本下载.tgz),此版本对应jdk1.8下载后无需安装,结业后即可使用,解压后目录如下:环境变量配置(1)点击计算机->系统属性->高级系统设置->环境变量,设置系统变量。(2)新建系统环境变量JMETER_HOME,变量值是jmeter解压的位置。(3)编辑CLASSPATH变量,加上:%JM

2021-02-25 15:59:30 99

原创 java下载与系统环境变量配置

java下载与系统环境变量配置官网下载链接首先下载JDK安装包:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html配置环境变量点击计算机->系统属性->高级系统设置->环境变量,设置系统变量。(1)新建系统变量:变量名为JAVA_HOME;变量值为JDK的安装包位置。如下图所示:(2)新建系统变量:变量名为CLASSPATH,如果有则编辑增加变量值:

2021-02-25 15:41:18 106 2

原创 常用的yum、pip、apt命令安装升级命令

通过apt安装/卸载软件,ubuntu下的软件安装方式1.安装软件 $ apt install 软件包#2. 卸载软件 $ apt remove 软件名#3. 更新已安装的包 (自动检查有升级的安装包) $ apt upgradeyum是redhat、centos系统下的软件安装方式,基于linux1.安装软件 $ yum -y install package1 安装指定的安装包package12.卸载软件包 $ yum -y remove 包名3.更新和升级 $yum

2020-12-16 17:21:08 933 1

原创 linux系统的打包和压缩命令

打包压缩 是日常工作中备份文件的一种方式在不同操作系统中,常用的打包压缩方式是不同的。在windows常用rar。mac常用zip。linux常用tar.gz打包和解压 tar - 打包文件:tar -cvf 打包文件.tar 被打包的文件/路径... - 解包文件 :tar -xvf 打包文件.tar压缩和解压缩1. gziptar与gzip命令结合可以使用实现文件 打包和压缩。tar只负责打包文件,但不压缩。gzip 压缩tar打包的文件,期拓展名一般用 xxx.tar.

2020-12-16 16:20:55 360 1

原创 linux命令创建文件touch、Vi、echo的区别

linux创建文件touch使用指令"touch"时,如果指定的文件不存在,则将创建一个新的空白文件。例如,在当前目录下,使用该指令创建一个空白文件"file",输入如下命令:$ touch file #创建一个名为“file”的新的空白文件[root@iosp174 xiaohuang]# ls -hl #列表形式展示文件的属性total 0-rw-r--r--. 1 root root 0 Dec 11 16:45 a-rw-r--r--. 1 root

2020-12-11 17:14:18 3454

空空如也

空空如也

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

TA关注的人

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