自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试笔记13-python OS 文件/目录方法

import os#本文件路径C:/Users/JHMK-ZSS/PycharmProjects/pyrequests/db_fixture/test_os.pybase_dir = os.path.dirname(__file__)print(base_dir) #输出文件所在目录base_dir1 = os.path.dirname(os.path.dirname(__file__)...

2019-06-18 16:03:06 93 1

原创 测试笔记29-LeetCode-Sliding windows-python

不定长滑动窗口LeetCode-3. 无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: s = "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是"wke",所以其长度为...

2021-04-28 10:43:48 199 6

原创 测试笔记28-Jenkins发送html到邮件正文

测试笔记28-Jenkins发送html到邮件正文1.邮件模板<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>${PROJECT_NAME}-第${BUILD_NUMBER}次构建日志</title> </head> <body size="4" leftmargin="8" marginwidth="0"

2021-03-08 16:50:53 617 1

原创 Pycharm快捷键

提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当前单词在整个文件中高亮,F3移动到下一个,ESC取消高亮。CTRL F11 | F11: 设置书签.SHIFT F11: 显示所有书签。CTRL F12: 当一个文件中方法太多,要快速跳到某个方法时,可以用此快捷键

2021-01-25 14:25:00 100

原创 测试笔记27-jmeter跨线程组传递session

1.确定session位置2.提取session3.将session设为全局变量4.线程组引用session5.结构

2020-08-04 15:32:11 322

原创 测试笔记26-Jenkins+ant+jmeter接口自动化测试

1、环境准备提前安装后JDK,准备好jmeter、ant、jenkins安装包2、配置环境变量vim etc/profile文件末尾追加:export ANT_HOME=/home/cjr/apache-ant-1.10.8export PATH=$PATH:$ANT_HOME/binexport PATH=home/cjr/apache-jmeter-4.0/bin/:$PATH更新配置文件,不报错即成功source etc/profile 3、ant 配置jmeter...

2020-06-30 17:10:27 126

原创 测试笔记25-jmeter,返回结果作为参数

2020-06-16 18:23:28 218 1

原创 测试笔记24-jmeter,查看结果树返回编码格式Unicode

问题如下:解决办法:添加BeanShell PostProcessor后置处理器,输入如下代码:String s2=new String(prev.getResponseData(),"UTF-8");//---------------以下步骤为转码过程--------------- char aChar; int len= s2.length(...

2020-04-30 16:55:26 289

原创 测试笔记19-jmeter,Beanshell断言

2019-11-22 15:41:56 77

原创 测试笔记23-Python接口自动化测试

未完待续。。。。

2019-10-24 09:50:44 97

原创 测试笔记22-正则表达式

\b代表单词的开头和结尾,eg:\bwe\b.匹配除了换行符的任意字符*‘*’前面的内容可以连续重复任意字符eg:\bwe\b.*\bwork\b we开始 一直到work结束\d匹配数字\w匹配字母、数字、下划线或汉字\s匹配任意空白符,包括空格、tab,换行符、中文全角空格等^匹配字符串的开始$匹配字符串的结束+ eg:he...

2019-09-26 14:12:53 93

原创 测试笔记21-MongoDB

1.创建数据库use DB2.删除当前数据库db.dropDatabase()3.创建集合db.createCollection("runoob") # 先创建集合,类似数据库中的表4.删除集合 db.runoob.drop()5.查询db.getCollection('medicine').find({'obj.name':'阿司匹林'})6...

2019-09-12 11:19:15 74

转载 测试笔记20-性能测试中TPS上不去的几种原因浅析

TPS(Transaction Per Second):每秒事务数,指服务器在单位时间内(秒)可以处理的事务数量,一般以request/second为单位。关于性能测试的其他一些常见术语,可参考之前的博客:性能测试:常见术语浅析下面就说说压测中为什么TPS上不去的原因:1、网络带宽在压力测试中,有时候要模拟大量的用户请求,如果单位时间内传递的数据包过大,超过了带宽的传输能力,...

2019-08-01 15:22:48 336

原创 测试笔记19-jmeter,接口脚本

import java.util.*;import java.text.SimpleDateFormat;import com.yys.demo.test.maren.*;String str1 = (new SimpleDateFormat("yyyy-MM-dd")).format(new Date()); vars.put("sta",str1);String ...

2019-07-30 15:35:19 85

原创 测试笔记18-postman,接口脚本

2019-07-09 16:31:26 86 1

原创 测试笔记17-jmeter 生成HTML报告

jmeter -n -t ywd.jmx -l 201804020001.jtljmeter -g 201804020001.jtl -o reportjmeter -n -t ncindex-collect.jmx -l result.jtl -e -o ResultReport

2019-07-03 16:16:58 133 1

原创 测试笔记16-jmeter 返回结果乱码

动态修改 step1:指定请求节点下,新建后置控制器"BeanShell PostProcessor" step2:其脚本框中输入:prev.setDataEncoding("UTF-8"); step3:保存

2019-06-28 15:23:50 127 1

原创 测试笔记15-jmeter 录制排除模式

.*\.(js|css|PNG|jpg|ico|png|gif).*

2019-06-27 17:03:45 524 1

原创 测试笔记14-python xlrd 读取excel文件

import xlrdclass ExcelUtil: def __init__(self,excel_path=None,index=None): if excel_path == None: excel_path =r'C:\Users\JHMK-ZSS\PycharmProjects\pyrequests\config\casedata....

2019-06-27 11:17:38 91

原创 测试笔记12-python100练习题-02

题目 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,...

2019-06-12 16:20:19 114 2

原创 测试笔记12-python100练习题-01

题目有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析遍历全部可能,把有重复的剃掉。for i in range(1,5): for k in range(1,5): for j in range(1,5): if i!=k and i!=j and k!=j: pr...

2019-06-12 14:35:36 85

原创 测试笔记11-Django

1.django-admin:显示所有Django命令2.django-admin startproject guest:创建guest项目

2019-05-30 14:40:19 100

原创 测试笔记10-HTTP状态码

当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:1.101-协议切换2.200-请求成功3.403-禁止访问4.404-找不到页面5...

2019-02-25 15:41:01 199

原创 测试笔记9-Python3高阶函数之filter

filter函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表(python2)或迭代器(python3)。该函数接收两个参数,第一个为函数,第二个为可迭代对象,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表(或迭代器)中。语法:filter(function, iterable)eg:...

2019-02-15 16:20:33 75

原创 测试笔记8-Python3高阶函数之map

map会根据提供的函数对指定序列做映射。第一个参数是函数,后面的参数是一个可迭代对象。以参数序列中的每一个元素调用 function 函数,返回值是新的列表(python2)或可迭代对象(python3)。eg:List(lambda x:x**2,[1,2,3,4,5])result:[1,4,6,16,25]List(lambda x,y:x+y,[1,2,3,4,5],[4,...

2019-02-15 14:48:11 74

原创 测试笔记7-Python3高阶函数之reduce

reduce函数会对参数序列中元素进行累积。reduce函数将一个可迭代对象中的所有数据进行下列操作:用传给 reduce 中的函数 function(有两个参数)先对集合中的第 1、2个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。用法  from functools import reduce语法  reduce(function, ...

2019-02-15 11:06:34 92

转载 测试笔记6-Selenium2工作原理

----转自leo博客Selenium 经历了两个版本,Selenium 1.0 和 Selenium 2.0,本文仅介绍Selenium2的原理,在Selenium 2.0 主推的是WebDriver,Selenium2又名Selenium Webdriver。Selenium2简介Selenium是一个用于Web应用程序测试的工具,支持多平台、多浏览器、多语言去实现自动化测试,Se...

2019-02-15 10:45:19 109

原创 测试笔记5-linux下MySQL使用方法

1.mysql -uroot -p #输入密码进入MySQL2.show databases; #显示数据库3.use test; #进入test数据库4.show tables; #显示表5.exit #退出6.service mysqld restart #重启服务 ...

2019-02-14 13:44:24 141

原创 测试笔记4-常用git命令

1.git add #上传2.git commit -m ' '#提交3.git status #状态4.git diff #修改内容5.git log #历史纪录6.git init #创建git仓库7.git reset --hard HEAD ^#回退到上一个版本8.git reset --hard HEAD^^#回退到上两个版本...

2019-02-12 11:09:42 90

原创 测试笔记3-linux搭建SVN服务器

1.yum install subversion #安装2.rpm -ql subversion #查看安装位置3. mkdir -p /var/svn/svnrepos #创建目录4.svnadmin create /var/svn/svnrepos #创建版本库5.vim passwd #修改密码文件6.vim authz #修...

2019-01-22 13:58:48 120

原创 测试笔记2-常用Linux命令

1.tail -f  #实时查看日志2.ps -ef|grep java #查看java进程3.netstat -anp|grep 8080 #显示运行在指定端口的进程4.netstat -ntlp #查看端口占用情况5.systemctl start firewalld.service # 开启防火墙6.systemctl restart f...

2018-12-21 17:25:18 90

原创 测试笔记1-Jenkins安装部署

1.获取安装文件wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo2.导入公钥rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key3.执行安装yum install -y jenkin...

2018-12-21 15:02:37 115 2

空空如也

空空如也

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

TA关注的人

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