自定义博客皮肤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)
  • 收藏
  • 关注

原创 Python软件的安装

一、Python环境的配置 1、首先准备python-3.7.3-amd64软件 2、双击击python-3.7.3-amd64进入界面 这里我选择的是“ installer Now”,也即 64 位的完整的离线安装包,也就是默认安装。 请尽量勾选Add Python 3.7to PATH,这样可以将 Python 命令工具所在目录添加到系统 Path 环境变量中,以后开发程序或者运行 Python 命令会非常方便。 Python 支持两种安装方式,默认安装和自定义安装: 默认安装会..

2021-05-22 19:16:30 868 1

原创 Jmeter压力测试

一、Jmeter目录基本结构 /bin 目录(常用文件介绍) examples:目录下包含Jmeter使用实例 ApacheJMeter.jar:JMeter源码包 jmeter.bat:windows下启动文件 jmeter.sh:Linux下启动文件 jmeter.log:Jmeter运行日志文件 jmeter.properties:Jmeter配置文件 jmeter-server.bat:windows下启动负载生成器服务文件 jmeter-server:Linu

2021-05-21 11:58:19 228

原创 Jmeter脚本录制

一、脚本录制 1、脚本录制:在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进 行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测 试。 2、jmeter脚本录制方式 web端:BadBoy脚本录制 app端:使用Jmeter自带的代理服务器进行脚本录制 二、web端脚本录制 1、安装badboy脚本软件 双击安装步骤就能完成。 2、打开badboy软件 3、badboy脚本录制.

2021-05-20 17:20:54 205

原创 jmeter的使用——正则表达式

一、Jmeter正则表达式提取 1、正则表达式的字符 2、操作步骤 1)、右击测试计划——添加——Threads(Users)——线程组 2)、右击测试计划——添加——监听器——察看结果树 3)、右击测试计划——添加——监听器——聚合报告 4)右击线程组——添加——sampler——Http请求 5)点击http请求完成对接口的定义 6)运行,点击查看结果树,确定正则表达式的定义 7)右击http请求——添加——后置处理器——正则表达式提取器 8)点击正则表达式提取器,完成填

2021-05-20 12:01:24 8386

原创 jmeter组件介绍

一、性能测试 性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行 测试。 二、Jmeter简介 1、为什么使用Jmeter 开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放, 入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试 多平台支持,可在Linux,Windows,Mac上运行,支持多协议 2、Jmeter的作用 a、接口

2021-05-19 11:47:49 242

原创 charles证书下载

一、Charles的安装 1、点击安装文件charles-proxy-4.2.8-win64.msi 2、 二、Fiddler的安装

2021-05-18 21:31:52 1737

原创 Fiddler的使用

一、Fiddler的工作原理  Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据。  既然是代理,也就是说:客户端的所有请求都要先经过Fiddler,然后转发到相应的服务器,反之,服务器端的所有响应,也都会先经过Fiddler然后发送到客户端,所以web客户端和服务器的请求如图所示: 代理就是

2021-05-18 18:31:29 165

原创 charles的使用

一、charles的原理 1.1:charles原理 客户端向服务器发起HTTPS请求 Charles拦截客户端的请求,伪装成客户端向服务器进行请求 服务器向“客户端”(实际上是Charles)返回服务器的CA证书 Charles拦截服务器的响应,获取服务器证书公钥,然后自己制作一张证书,将服务器证书替换后发送给客户端。 客户端接收到“服务器”(实际上是Charles)的证书后,生成一个对称密钥,用Charles的公钥加密,发送给“服务器”(Charles) Charles拦截客户端的响应

2021-05-17 18:30:06 327

原创 接口测试及postman的使用

一、什么是接口 API接口是Application Programming Interface的简称,是一些预先定义的函数,包括接口地址、传入参数和返回参数。 可以简单理解为,当需要访问某些数据,正常状态下传入合格参数,会收到该数据范围内的返回参数。 ...

2021-05-14 16:35:18 293

原创 接口与协议

一、B/S与C/S 1、BS/CS架构的区别是什么? 概念:所谓的架构就是用来指导我们软件开发的一种思维,目前最长见的就是BS/CS. B--browser 浏览器 C--clent 客户端 C--server 服务端 区别: a、标准:相对于cs架构来说Bs架构的两端都是使用现成的成熟产品,bs会显示的标准一些。 b、效率:相对于bs架构来说cs中的客户端可以分担一些数据的处理,执行效率会高一些。 c、安全:bs架构当中得到数据的传输都是以Http协议进行传输的,而Http协议又是明文输

2021-05-13 20:53:36 320

原创 mysql的使用

一、数据库的操作 1、创建数据库 create database 数据库名; create database 数据库名 character set utf8; 2、选择数据库:use 数据库; 3、查看数据库创建细节 :show create database 数据库; 4、删除创建的数据库:drop database 数据库; 二、表的操作 1、创建表:create table 表名(字段 类型,字段 类型....) 2、查看表的创建细节:show create table s

2021-05-12 20:59:16 109 1

原创 shell脚本

一、shell介绍 Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执 行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其 他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 二、shell的使用 1、脚本的调用 2、查找某个文件夹里有多少文件 3、参数传递 参数传递 :向.sh文件中传递数据 格式: sh 脚本名.sh 参数

2021-05-11 21:47:20 76

原创 Linux环境部署与项目搭建

一、jdk的安装 1、解压jdk:tar -xvf jdk-8u131-linux-x64.tar.gz-C /usr/local/jdk/ 2、跳转到解压包所在的位置 3、配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去 \#set java environment JAVA_HOME=/usr/local/jdk/jdk1.8.0_131 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bi...

2021-05-10 21:07:19 178

原创 Liunx基础操作

一、目录的操作 1、增加目录mkdir 目录名称 2、查看目录 ls 查看父目录 ls -a,可以看到该目录下的所有文件和目录,包括隐藏的 ls -l,可以看到该目录下的所有目录和文件的详细信息 3、修改目录的名字:mv 目录名称 新目录名称 4、移动目录的位置-剪切(改):mv 目录名称 目录的新位置 5、删除目录 :rm [-rf] 目录 二、文件的操作 1、文件的创建(增)touch 文件名称 ----- 空文件 2、文件的查看...

2021-05-09 20:13:05 159

原创 Liunx基础知识

一、Liunx的简介

2021-05-09 18:42:47 339

原创 测试管理工具

一、测试管理工具

2021-05-07 16:59:25 228

原创 测试的用例与测试计划的基础知识

一、测试用例

2021-05-05 21:10:45 737 1

原创 测试基础

一、Bs/Cs架构的区别 概念:所谓的架构就是用来指导我们软件开发的一种思维,目前最长见的就是BS/CS. B--browser 浏览器 C--clent 客户端 S--server 服务端 区别: 1.标准:相对于cs架构来说Bs架构的两端都是使用现成的成熟产品,bs会显示的标准一些。 2.效率:相对于bs架构来说cs中的客户端可以分担一些数据的处理,执行效率会高一些。 3.安全:bs架构当中得到数据的传输都是以Http协议进行传输的,而Http协议又是明文输出。可以被抓包,那么bs架构相

2021-04-29 21:05:54 302 1

空空如也

空空如也

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

TA关注的人

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