自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 完成手机号码的初始化操作、学习logging、发送邮件

logging日志

2024-06-18 22:52:56 197

原创 pandas处理Excel

pandas处理Excel

2024-05-31 23:05:02 99

原创 python配置文件

python配置文件 configparser

2024-05-13 22:46:11 156

原创 ddt的简单使用

【代码】ddt的简单使用。

2024-05-06 23:20:05 138 1

原创 python操作excel文件

python操作excel文件。excel有表头、excel无表头方法封装

2024-05-05 14:42:03 346 1

原创 requests

request、request封装

2024-05-03 12:37:16 23

原创 python_类

类、类方法、静态方法、类初始化方法、继承、多继承、超继承

2024-05-02 22:56:22 298 2

原创 单元测试

功能测试1、用例 TestCase2、执行用例 1、TestSuite 存储用例 2、TestLoader 找用例,加载用例,存到1的TestSuite3、对比实际结果 期望结果 判断用例是否通过 # 断言 Assert4、出具测试报告 TextTestRunner一、创建一个python文件math_methodclass MathMethod: def __init__(self,a,b): self.a=a se

2021-03-03 22:02:41 181 1

原创 MySql数据库(四)

一、 E-R模型E-R模型的基本元素是:实体、联系和属性E:表示entry,实体:一个数据对象。描述具有相同特征的事物R:表示Relationship,联系:表示一个或多个实体之间的关联关系,关系的类型包括一对一、一对多、多对多属性:实体的某一特性称为属性二、命令行客户端连接服务器,打开cmd操作,进入到mysql安装目录的bin目录下(1) 进入mysql的bin目录 cd "c:\Program Files(x86)\MySQL\MySQL Server 5.1\bin"(2

2020-10-27 12:02:57 245 1

原创 jmeter组件——关联day04

一、jmeter组件:关联A、是什么?就是一个请求的结果是另一个请求提交的数据,二者不再是独立存在的B、为什么?为了实现多样的业务逻辑C、怎么用?实现方案1:JDBC将结果赋值给变量,再在另外一个请求 调用变量实现方案2:Xpath提取器实现方案3:正则表达式提取器二、xpath提取器创建xpath提取器: HTTP请求——右击——添加——后置处理器——xpath引用名称:声明变量名xpath query://title (从相应的html中提取title标签的数据)

2020-08-23 22:26:09 185

原创 MySql数据库(三)

一、练习(1) 查询王昭君的成绩,要求显示姓名 课程号 课程名 成绩 select students.name,course.courseNo ,course.courseName as cName,scores.score from students inner join scores on students.studentNo=scores.studentNo inner join course on scores.courseNo=course.courseNo wh

2020-08-17 09:41:03 447

原创 MySql数据库(二)

一、查询数据(1) 查询所有字段 select * from 表名; (2) 查询指定字段的数据 select 字段1,字段2 from 表名; 如: select name,hometown from student; (3) 给字段起别名 select 字段名 as 别名 from 表名; 如: select name as 姓名,hometown as 家乡 from student; (4) 给表起别名

2020-08-14 16:43:42 1022

原创 MySQL数据库(一)

一、数据库的作用用来存储数据,方便查询二、关系型数据库核心是用二维表存储数据行:记录 代表的是一条事物的存储信息列:字段 代表的是一条事物的某一个属性表:可以存很多行(记录)数据库可以存很多表三、SQL结构化查询语言,操作关系型数据库不区分大小写 select Select四、MySQL瑞典公司开发,被卖给sun,sun又卖给Oracle特点:开源 免费 支持多系统平台五、MySQL的安装服务端:不能带找中文路径启动 停止 重启客户端:命令行

2020-08-14 11:22:17 113

原创 jemter直连数据库-day03

Jmeter组件:直连数据库A、是什么?让jmeter直接和数据库交互B、为什么?之前是通过接口操作数据库,可能会出现的问题:比如查询可能有漏查或者误查的情况,解决方案是人工比对,效率低且有安全隐患,解决方案:让程序代替人工C、怎么用?(1) Jmeter本身不具备直连数据库的功能,整合第三方实现不同的数据库对应不同的jar包实现如:SQLite对应的jar包:sqlite-jdbc-3.21.0.jarMySQL对应的jar包:mysql-connecter-java-5.1.35-bi

2020-08-10 15:02:39 236

原创 jmeter组件参数化--day02

一、Jmeter参数化组件CSV Data Set Config------------CSV数据设置组件用户参数用户定义的变量函数二、jmeter组件——参数化实现之CSV Data Set ConfigA、是什么? jmeter参数化实现组件之一B、为什么? 通过这个组件可以动态获取并设置数据,实现类似批量添加操作(执行一次,将多条数据插入到数据库)C、怎么用 c-1 实现思想 c-2 实现流程D、其他CSV Data Set Conf

2020-07-28 23:21:15 226 1

原创 postman接口测试

postman接口功能测试 参考路径: https://www.cnblogs.com/y325681/p/11561568.htmlpostman设置全局请求header信息和登录接口的token获取: https://www.cnblogs.com/nimantou/p/11771855.html

2020-07-24 15:40:39 102

原创 jmeter(概述和线程组)---day01

一、jmeter:概述 A、是什么 jmeter是Apache公司使用java开发的一款测试工具 B、为什么? 高效 功能强大 模拟一些高并发或者多次循环等特殊测试场景 C、怎么用? c-1 下载jmeter,解压缩 c-2 安装java环境(jmeter和java的关系类似于MP3和播放器的关系) 注意:安装路径不能有中文字符、空格 安装了JDK和JRE

2020-07-23 17:42:55 139

原创 postman断言和生成并导出接口脚本

一、postman断言(1) Postman中加入断言:Postman通过tests进行断言的插入自己写格式如下:tests[“Response time is less than 200 ms”]=responseTime < 200;tests[“status code”]=responseCode.code===200;自动生成:在右侧找适合的(2) 查看断言执行结果如果断言执行是通过的,就会显示为PASS,否则就会显示失败二、生成并导出接口脚本(python版本)pos

2020-07-21 17:55:59 398

原创 基于postman请求数据的参数化

一、参数化过程1、创建测试集2、创建测试数据(text 或者 csv格式)3、设置脚本运行方式

2020-07-21 17:34:27 375

原创 python基础02 函数

一、Python函数内置函数print input len type str int float list rangepop append insert keys split replace stripremove clear函数的特点:可以重复使用函数的语法:def 关键字函数名命名的规范:小写字母 不能以数字开头,不同的字母之间用下划线隔开语法:def 函数名: 函数体: #你希望这个函数体为你实现什么功能,函数的调用: 函数名()练习

2020-07-14 23:23:47 763

原创 WEB测试(一)

WEB测试环境安装1、安装selenium命令行使用以下命令安装selenium:pip install -U selenium2、安装chrome浏览器chrome和chromedriver下载链接:https://pan.baidu.com/s/1eSct8LO 密码:xeca3、chromedirver放在python的安装根目录下面即可下载链接中,只提供了windows版本的chrome和chromedriver其它操作系统需要另外下载:chromedriver下载地址:ht

2020-06-08 14:32:04 251

原创 Day02--shell

一、shell语法:函数A、是什么?程序=数据+数据操作变量是数据的载体。函数是数据操作的载体函数是程序中最小的功能(封装)单元,在函数中一般会封装一个具体特定功能的实现B、为什么?优点1:代码结构更规整...

2020-05-12 23:44:14 184

原创 Day01-shell

一、shell概述A、是什么?shell是一门计算机语言,和python|java一样,都可以编写程序A-1shell字面意思:壳,核:指操作系统,shell是保护操作系统A-2计算机操作系统只能识别0和1组成的机器码,现在我们是通过GUI|CLI来间接操作操作系统GUI(图形化界面) | CLI(命令行)在用户与操作系统之间,相当于桥梁、中介的作用,从结构上,GUI和CLI保护操作系统A-3GUI与CLI就是通过shell实现的B、为什么?通过shell按照需求编写一些程序C

2020-05-12 12:00:48 131

原创 Mongodb基础

MongodbMongoDB是一个非关系的NoSQL数据库,与传统的数据库相比,具有以下优点:高可扩展性分布式存储低成本结构灵活MongoDB是以json文档形式进行存储的一、关系型数据库和非关系型数据库关系型数据库表就是关系,或者表与表之间存在的关系所有的关系型数据库都需要通过sql语言来操作所有的关系型数据库在操作之前都需要设计表结构而且数据表还支持约束 唯一的...

2020-03-04 12:08:18 200

原创 node.js基础

Node.js学习node.js的目的就是帮助我们打开服务器端黑盒子** Node.js构建与chrome V8引擎之上**Google Chrome的V8引擎是目前公认的解析和执行javascript代码最快的一、 Node.js是什么?Node.js不是一门语言Node.js不是库,不是框架Node.js是一个JavaScript运行时环境简单点来讲就是Node.js可以解析...

2020-03-01 22:34:10 78

原创 rem与px的关系

rem是相对于根元素 < html > 的,我们只需要在根元素上设置一个参考的值,这个参考值根据自己的需求来定。如:浏览器的默认的font-size=“16px”,它的px和rem之间的转换如下表所示:pxrem12px12/16=0.75 rem14px14/16=0.875 rem16px16/16=1 rem18px18/16 =...

2019-12-16 11:55:29 889

原创 Ajax

Ajax 全称 Asynchronous(异步) JavaScript And XMLajax的特点:1、不刷新页面2、从服务器拉取数据3、使用JS动态修改DOMAjax请求的5个步骤1、建立xmlHttpRequest对象所有现代浏览器(IE)+、Firefox、Chrome、Safari 以及 Operal均支持XMLHttpRequest对象,而IE5和IE6 使用的是...

2019-12-16 11:12:46 107

原创 Html5语义化

HTML语义化标签的兼容性处理IE9 :行级元素在设置高度的时候是失效的,解决这种情况我们可以在该样式中将行级元素转换成块级元素 display:block;IE8 :完全不支持语义标签(不支持html5):在IE8中,它不认识语义标签,所以无法解析这些标签,也就是它所写的样式无效,为了解决这种情况,我们手动从创建出来的标签类型是行级元素。 第一种方式:手动创建标签 如:手动创建...

2019-12-05 09:52:13 99

原创 js(清空数组和去重)

如何清空一个数组方法一 lengthvar arr=[1,2,3];console.log(arr) //[1,2,3]arr.length=0;console.log(arr);// [ ]方法二 splicevar arr=[1,2,3];console.log(arr) //[1,2,3]arr.splice(0);console.log(arr);// [ ]...

2019-12-03 23:59:14 92

空空如也

空空如也

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

TA关注的人

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