自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jconsole连接远程服务器

本地服务器:win10,安装JDK8,jmeter工具所在地远程服务器:centos7.9 ,tomcat8.5,java1.8配置方法1、修改远程服务器的~/tomcat/bin/catalina.sh 文件在# ----- Execute The Requested Command -----------------------------------------上面增加CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.h..

2021-06-14 23:15:23 1637

原创 Fiddler之模拟弱网测试

这里使用的fiddler工具至于fidder网络代理设置就不多说了模拟网速:1、启动Fiddler,打开菜单栏Rules---Performances---Simulate Modem Speeds这里打开了模拟调节速度2、启动fiddler找到Rules---Customize Rules点击打开3、FiddlerScript中,设置上下行速度弹出来了Fiddler Script页面,找到以下代码进行修改 if (m_SimulateModem) { // D

2021-05-16 17:25:17 29962 6

原创 fiddler命令行功能(QuickExec)

1、Inspectors响应信息中自动定位到json格式PREFS SET fiddler.ui.inspectors.response.alwaysuse “json”2、快速找到某个请求方式的所有请求=get,找到所有get请求=post,找到所有post请求=put,找到所有put请求=delete,找到所有delete请求3、快速找到某个状态码的所有请求=200 找到所有状态码为200的请求=404 找到所有状态码为404的请求=500 找到所有状态码

2021-05-14 22:39:35 605

原创 jmeter界面设置为中文,永久中文

有两种方法:临时更改optionns >choose language >chinese(simplified)但这种更改后,关闭了jmeter后,再打开,还是会默认显示英文面板永久更改1、打开jmeter/bin文件夹找到jmeter.properties文件,打开它2、找到第37行修改(如果没有则添加)此条代码修改为中文language=zh_CN3、然后找到jmeter.bat文件,双击打开,就默认变成了中文...

2021-05-14 22:34:51 4843

原创 Jmeter并发测试 - 设置集合点

场景:要压1000个用户针对于某个接口并发情况,当然这只是个小量并发,有以下两种方案1)考虑线程组设置1000,用户思考时间ramp-up设为02)考虑添加个集合点,集合达到的线程数设置为1000,超时时间设置为0,这两方案应该怎么选择?先使用第一种方案:线程组里面设置启动时间为0这里使用10个用户进行演示Ramp-Up Period 设置0,立马开启发送请求,如果要模拟在一瞬间高并发的时候,很耗测试机器性能,无法支持较大的并发数如果Ramp-Up Period 设置1,代表.

2021-05-14 22:28:03 4353

原创 python接口自动化-unittest跳过用例

背景我们在做自动化测试的时候,可能会遇到一些用例中间不用回归,想要进行跳过。直接注释的话,代码量修改过大,显然这个方法不妥,哪还有什么方法?unittest这个自动化框架可以帮助我们完成这个操作自动跳过用例unittest中提供了一些跳过用例的装饰器方法。我们可以通过这些装饰器来帮我们完成这些操作@unittest.skip()表示:无条件跳过用例def skip(reason): """ 无条件跳过用例 """ def decorator.

2021-05-02 23:49:21 464 3

原创 python之base64加解密

1、什么是Base64Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2^6=64,所以每6个比特为一个单元,对应某个可打印字符。3个字节有24个比特,对应于4个Base64单元,即3个字节可由4个可打印字符来表示。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。2、python中的base64模块Base64模块真正用得上的方法只有8个,分别是:encode, decode为一组, 专门用

2021-05-02 01:24:27 4125

原创 Python中对列表list去重

有以下三种方式自己写直接的方法保留原顺序。old_list = [2, 3, 4, 5, 1, 2, 3]new_list = []for i in old_list: if i not in new_list: new_list.append(i)print(new_list) # [2, 3, 4, 5, 1]用字典dict去重使用list项作为键创建dict,这将自动删除任何重复项,因为dict不能有重复的键,保留原顺序。old_list = [2

2021-05-02 00:57:07 76

原创 python-requests:怎么调通上传接口

接口说明 接口地址:http://localhost:8500/cmsmanager/upload/o_upload(运行在本地) 请求方法:POST 请求类型:Content-Type: multipart/form-data; 响应类型: Content-Type:application/json header请求头参数名 说明 JEECMS-Auth-Token 权限验证信息头,可从登陆成功之后返回信息中获取 接口入参参数名 .

2021-04-29 16:37:32 273

原创 git连接gitee码云

背景:前面学了使用github 远程仓库,但由于github是国外的仓库,连接慢,有时需要翻墙才能打开这个网站,所有下面推荐使用gitee国内远程仓库gitee远程仓库的配置1、首先在本地创建ssh key;命令:ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改为你在gitee上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。2、成功的话会在c/u.

2021-04-02 17:09:21 2147

原创 git的安装,配置和基本使用

一、git客户端的安装参照文档 https://www.runoob.com/w3cnote/git-guide.html’二、打开git命令行窗口选择一个目录,右键点击这个窗口,可以操作linux命令三、远程连接github服务器四、设置全局身份五、创建本地版本库命令:git init发现test1下有一个隐藏文件(.git),就表示版本库创建成功,test1目录就是一个本地版本库注意:.git目录不能删除,删除后,这个版本库就不存在了六、

2021-04-01 03:29:55 165

原创 虚拟机使用NAT固定ip的两种方式

第一种:设置IP最后一位数字区间来固定IP1.打开虚拟机-->编辑-->虚拟网络编辑器2.选择NAT模式,注意子网IP(特别是网段,不能更改,如更改后,要点击还原默认设置),点击DHCP设置3.更改IP地址,起始IP不变,只更改结束IP地址(如改为129,则固定了128一个IP;如改为130,则固定了128,129两个Ip),这样就达到了固定IP;然后更改租用时间(最大63天),再确定4.应用,再确定5.选择一个系统,点击编辑虚拟机设置,该页面选择NAT网络连接模

2021-03-21 15:25:17 2513 1

原创 Linux下部署禅道及navacat连接禅道数据库

1、使用uname -a 查看系统位数 64位还是32位[root@localhost opt]# uname -aLinux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux[root@localhost opt]# 2、从禅道官网下载相应位数的linux安装包http://www.zentao.net/downl

2021-03-20 23:56:32 1622 1

原创 Centos7.x下安装MySQL5.7(yum安装)

Centos7下安装MySQL5.7在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1、安装mysql(由于yum源上没有mysql-server。所以必须去官网下载,这里 我们用wget命令,直接获取)wget -i -chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、安装mysql的依赖包

2021-03-20 17:04:10 149

原创 linux常见命令

常用Linux命令的基本使用序号 命令 常见用法 对应英文 作用 01 ls ls -la list 查看当前文件夹下的内容 02 pwd pwd print work directory 查看当前所在文件夹 03 cd[目录名] cd -、cd ~、cd ..、cd ./ changge directory 切换文件夹 04 touch[文件名] touch touch

2021-03-15 17:22:19 85

原创 SVN客户端部署-win10操作系统

SVN客户端官网:https://tortoisesvn.net/downloads.zh.html按照操作系统选择,我的是64位,双击运行下一步(next)下一步点击x处,总共4个选项,修改安装路径will be installed on local hard drive 将安装在本地硬盘驱动器上feature will be installed when required功能将在需要时安装entire feature will be install...

2021-03-13 10:10:13 1599

原创 selenium之webdriver的按键操作

1、要用到的一个按键库from selenium.webdriver.common.keys import Keys2、该类里面只有按键属性,这里就列出部分,其余的去看源码class Keys(object): """ Set of special keys codes. """ NULL = '\ue000' CANCEL = '\ue00...

2019-01-27 18:30:14 926

原创 webdriver之滚动条操作

当待操作的元素在页面可视区域之外,则需要将待操作的元素,滚动到可视区域当中。步骤:1、先查找到的元素element=driver.find_element_by_xxx("xxx") 2、再将元素拖动到可见区域,通过JavaScript语句实现,以下4种场景1)、移动到元素element对象的“顶端”与当前窗口的"顶部”对齐:driver.execute_script(...

2019-01-27 17:56:45 825

空空如也

空空如也

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

TA关注的人

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