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

原创 2021/03/07XPATH选取节点

2021-03-07 19:19:52 158

原创 2021/03/02 request读取文件

获取接口数据接口请求成功接口请求失败读取csv文件数据请求成功生产测试报告修改后 为404

2021-03-02 17:01:50 120

原创 2021/02/09BUG提交(4)

2021-02-09 18:43:35 267

原创 2021/02/06BUG提交(3)

2021-02-08 19:10:04 57

原创 2021/02/06BUG提交(2)

*

2021-02-07 18:08:09 64

原创 2021/02/06BUG提交(1)

2021-02-06 08:41:10 65

原创 2021/02/05QQ测试用例(5)

2021-02-05 19:33:35 67

原创 2021/02/04QQ测试用例(4)

2021-02-04 15:53:20 54

原创 2021/02/03QQ测试用例(3)

2021-02-03 19:58:47 87

原创 2021/02/02QQ测试用例(2)

2021-02-02 18:30:16 64

原创 2021/02/01QQ测试用例(1)

2021-02-01 16:01:23 80

原创 2021/01/31QQ思维导图(5)

2021-01-31 15:56:26 112

原创 2021/01/30QQ思维导图(4)

2021-01-30 18:25:42 89

原创 2021/01/29思维导图(3)

2021-01-29 16:59:14 201

原创 2021/01/29QQ思维导图(2)

2021-01-28 18:11:18 168

原创 2021/01/27QQ思维导图(1)

2021-01-27 19:18:56 905

原创 2021/01/21面向对象

面向对象面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺序组织在一起,数据与函数分开考虑。举例:解决吃啤酒鸭的问题第一种方式(面向过程):1)养鸭子2)鸭子长成3)杀4)作料5)烹饪6)吃第二种方式(面向对象):1)找个卖啤酒鸭的人2)给钱 交易3)吃4)胖6斤面向对象编程的2个非常重要的概念:类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念

2021-01-21 18:47:42 71 1

原创 2021/01/21模块

Python中的模块模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入。在调用math模块中的函数时,必须这样引用:  模块名.函数名Import mathPrint(math.sqrt(4))如果想一次性引入模块中所有的东西,还可以通过from 模块名 import *来实现from bb import * --此方式只能导入公

2021-01-21 18:36:06 84

原创 2021/01/20异常

异常异常简介当Python检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常"异常捕获案例剖析此程序看不到任何错误,因为用except 捕获到了IOError异常,并添加了处理的方法pass 表示实现了相应的实现,但什么也不做;如果把pass改为print语句,那么就会输出其他信息把可能出现问题的代码,放在try中把处理异常的代码,放在except中except捕获多个异常因为except捕获的错误类型是IOError,而此时程序产生的异常为 Nam

2021-01-20 17:17:05 85

原创 2021/01/20文件的相关操作

文件的相关操作文件的操作介绍使用文件的目的:保存数据存放在磁盘就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力文件的打开和关闭f = open(‘test.txt’, ‘w’)或者f = open(‘test.txt’, ‘r’)关闭文件f.close()文件的读写写数据(write)使用write()可以完成向文件写入数据如果文件不存在那么创建,如果存在那么就先清空,然后写入数据读数据(read)使用read(num)可以从文件中

2021-01-20 16:46:25 132

原创 2021/01/19函数

函数如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数定义函数调用函数注意:每次调用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束了当然了如果函数中执行到了return也会结束函数函数的参数调用函数时参数的顺序小总结定义时小括号中的参数,用来接收参数用的,称为 “形参”调用时小括号中的参数,用来传递给函数用的,称为 “实参”参数分类位置参数 :参数调用时,传入的参数个数

2021-01-19 19:06:12 114

原创 2021/01/19集合

集合的介绍集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。定义一个空集合注意以下写法为一个空字典,为空默认是字典,如果有数据在根据格式判断添加元素(add,update)addupdate是把要传入的元素拆分,做为个体传入到集合中删除元素(remove,pop,discard)remove使用remove删除集合中的元素 如果有 直接删除 如果没有 程序报错使用pop删除是随机删除集合中的元素 如果set1没有元素讲程序报错discard使用

2021-01-19 16:54:18 47

原创 2021/01/18元祖与字典

元祖与字典元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。访问元组:修改元组:说明: python中不允许修改元组的数据,包括不能删除其中的元素。类型转换:字典既能存储多个数据,还能在访问元素的很方便字典的每个元素由2部分组成,键(key):值(value)字典的常见操作修改元素字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改添加元素访问不存在的元素删除元素delclear() ---- 清空

2021-01-18 18:54:05 86 1

原创 2021/01/18列表的介绍以及常见操作

列表的介绍以及常见操作列表格式:for循环列表:while列表循环:列表的增删改查:添加元素:append通过append可以向列表(尾部)添加元素extend通过extend可以将另一个集合中的元素逐一添加到列表中insertinsert(index, object) 在指定位置index前插入元素object修改元素(“改”)修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改查找元素("查"in, not in, index, count)所

2021-01-18 17:01:23 80

原创 2020/01/16字符串

字符串字符串的介绍python中的字符串格式:如下定义的变量a,存储的是数字类型的值a = 100如下定义的变量b,存储的是字符串类型的值b = "hello usian.cn"或者b = 'hello usian.cn'小总结:双引号或者单引号中的数据,就是字符串字符串输出字符串输入输入用户名和密码:下标字符串中的“下标”的使用:列表与元组支持下标索引好理解,字符串实际上就是字符的数组,所以也支持下标索引。如果有字符串:name = ‘abcdef’,在内存中

2021-01-16 16:29:37 246

原创 2021/01/16循环语句

循环语句whiile和ifwhile和if的用法基本类似,区别在于:if 条件成立,则执行一次;while 条件成立,则重复执行,直到条件不成立为止。一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环while循环while循环的格式:while循环的应用while循环的应用 :计算1–100之间的偶数和(包含1和100)while循环嵌套while循环嵌套:类似if的

2021-01-16 15:52:55 68

原创 2021/01/15判断语句

判断语句判断语句的介绍如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断不仅生活中有,在软件开发中“判断”功能也经常会用到if判断语句if语句是用来进行判断的,其使用格式如下:if 要判断的条件:条件成立时,要做的事情案例:比较(即关系)运算符案例:逻辑运算符if-elseif-else的使用格式:elifelif的使用格式如下:案例:elif必须和if一起使用,否则出错else 一般用在最后,即所有条件都不满足时使用3.

2021-01-15 18:59:27 70

原创 2021/01/15python中的变量及数据类型

python中的变量及数据类型变量的定义在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢?大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来即可在Python中,存储一个数据,需要一个叫做变量的东西,如下示例:num1就是一个变量,就好比一个小菜篮子num2也是一个变量ret = num1 + n

2021-01-15 18:53:00 120 2

原创 2021/01/15python基础

python基础1.python的发展背景Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人。1982年,龟叔从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,虽然拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的事情。在那个时候,龟叔接触并使用过诸如汇编语言、C等编程语言。这些语言的基本设计原则都是让机器能更快运行。在80年代,虽然IB

2021-01-15 18:40:18 95

原创 2021/01/14jmeter对window服务器进行性能测试

jmeter对window服务器进行性能测试首先创建线程组和查看结果树然后添加pmc因为是测试数据库的cpu和内存所以要链接数据库然后添加host port metric to collectHOST就是你要测试的ip 因为我测试的是本地所以是localhostport就是默认编码 4444metric to collect就是你要测的东西 我测的是cpu和内存然后在线程组内选择你要测试多少个并发和时间点击开始出现图表 蓝色是cpu 红色是内存 最好不让他俩接近100 因为

2021-01-14 17:22:26 87

原创 2021/01/14jmeter对数据库测试和jmeter中的数据库参数化关联

jmeter对数据库测试创建线程组创建结果树创建JDBC请求配置JDBC链接数据库填写自定义名称输入sql语句进行查询jmeter中的数据库参数化关联前期步骤都一样 只是请求不同首先创建txt文件 将数据库id放入然后创建csv数据文件设置将JDBC请求 设置为Preoared Select Statement设置线程数 因为我们只有12条数据 所以设置为12发送请求...

2021-01-14 17:13:31 69

原创 2021/01/14jmeter对linux服务器进行压测

jmeter对linux服务器进行压测首先复制zip文件解压zip文件设置开放4444端口和修改永久保存到防火墙启动接下来在jmeter中进行压力测试

2021-01-14 16:57:10 95

原创 2021/01/13jmeter中参数化关联

jmeter中参数化关联首先创建线程组创建http请求测试接口为百度创建结果树通过结果树查看是否请求成功通过配置元件创建用户定义的变量创建完成后 添加 名称自己取 值就是你请求的网址然后回到百度请求 将服务器名称或ip 换成 ${baidu}然后再次重新请求 是否能请求成功 成功的话就代表用户定义变量成功了...

2021-01-13 20:13:49 55

原创 2021/01/13jmeter中函数助手和定时器

jmeter中函数助手和定时器函数助手函数生成器(函数生成器可以参照一定的规则生成数据,这样的比如说生成一些随机数)。函数助手的话,可以按照规则生成一些参数,比如说机数取当前时间,最常用的就是这两种。随机数__Random,可以在你指定的一个范围内取随机值取当前时间__time,如果在有一些需要传时间的情况下可以使用,日期格式是:yyyy-MM-dd HH:mm:ss 年-月-日-小时:分钟:秒取唯一id,__UUID,这个就是每次会生成一个随机的uuid,都是唯一的。利用函数助手可以按

2021-01-13 18:53:50 113

原创 2021/01/13web端脚本录制

web端脚本录制1. 安装badboy脚本软件2. 打开badboy软件3. badboy脚本录制4.导出Jmeter脚本5.在Jmeter中导入badboy生成的脚本,验证测试6. badboy并发测试选择tools run background7.badboy测试报告在badboy–>view—>report下可以看到测试报告...

2021-01-13 17:27:22 59

原创 2021/01/13录制虚拟机和真机脚本

Jmeter脚本录制Android真机录制脚本前提:电脑和手机在同一网络段上1:添加http代理服务器2:在线程中添加录制控制器3:在http代理服务器中指定录制脚本的路径,默认端口88884:查看本地的ip5:设置移动端代理,IP和端口号6:启动7:打开手机app,抓取接口8:点击”停止”按钮,结束录制Android虚拟机录制脚本1:添加http代理服务器2:在线程中添加录制控制器3:在http代理服务器中指定录制脚本的路径,默认端口88884:查看本地

2021-01-13 17:11:22 207

原创 2021/01/12jmeter组件讲解

Jmeter简介1.我们为什么使用Jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放,入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试多平台支持,可在Linux,Windows,Mac上运行支持多协议2.Jmeter的作用接口测试 postman/jmeter性能测试 jmeter数据库测试数据库测试Jmeter怎么用Windows下Jmeter下载安装登录 h

2021-01-12 19:17:16 181

原创 2021/01/11shell脚本练习题

练习题:练习:判断用户输入的用户名(name)和密码(password)是否为admin 和 123456,如果是则提示登录成功(success),否则提示失败(fail)2.练习:输入学生的成绩,80<score<=100提示very good,60<score<=80提示good,其他则提示不及格3.练习:输入一个序号,判断该用户选择哪款产品,A:笔记本 B:手机 C:小台灯4.练习:请输入对客服的满意度,【0-3】不满意,【4-6】满意,【7-9】非常

2021-01-11 16:47:37 277

原创 2021/01/09 Linux环境部署和项目构建

Linux环境部署和项目构建一、远程连接工具的使用1:为什么使用远程连接工具1.实际应用中服务器一般放在远端(机房)或者云服务上,测试人员不可能直接到现场操作 Linux服务器2.无法现场操作,所以系统通过远程工具进行连接才可以操作Linux服务器2:经常使用的远程连接工具有哪些在工作中经常使用的远程连接工具有ssh,xshell,FinalShell,secureCRT等。安装后,点击图形化界面图标,点击左侧这个二、Linux的软件安装1.JDK安装1)查看当前Linux系统

2021-01-09 19:03:30 133

原创 2021/01/08Linux命令

Linux命令返回上一级 cd …进入目录 cd 文件名返回根目录 cd /su root 切换成最高权限输入密码即可切换创建目录 mkdir 文件名删除目录 rm -rf 文件名查看目录 find /-name '目录名’查看当前所在位置 pwd查看当前目录下的所有文件和目录 ls查询目录下的详细的文件和目录信息 ll 或 ls -l查询当前目录下的隐藏文件 ls -a剪切目录 mv 目录名 路径修改目录名 mv 原目录名 新目录名

2021-01-08 16:56:56 135

空空如也

空空如也

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

TA关注的人

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