- 博客(15)
- 收藏
- 关注
原创 单元测试之pytest
前提:需要安装pytest和pytest-html(生成html测试报告) pip install pytest 和 pip install pytest-html 1:命名规则 Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest 更加严谨2:Pytest生成自带的html测试报告 前提条件:需要下载pytest-html模块(python自带的生成测试报告模块)pip install py.
2022-05-16 20:45:09 111
原创 python-面向对象(二)
继承介绍以及单继承单继承 单继承:子类只继承一个父类说明: 虽然子类没有定义__init__方法初始化属性,也没有定义实例方法,但是父类有。所以只要创建子类的对象,就默认执行了那个继承过来的__init__方法总结: 子类在继承的时候,在定义类时,小括号()中为父类的名字 父类的属性、方法,会被继承给子类多继承说明: 多继承可以继承多个父类,也继承了所有父类的属性和方法注意:如果多个父类中有同名的 属性和方法,则默认使用第一个父类的属性和方法(根据类的魔法属性mro.
2022-05-11 00:03:39 117
原创 python基础--面向对象(一)
面向对象的介绍面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)举例:1)解决菜鸟买电脑的故事第一种方式:1)在网上查找资料2)根据自己预算和需求定电脑的型号 MacBook 15 顶配 1W83)去市场找到苹果店各种店无法甄别真假 随便找了一家4)找到业务员,业务员推荐了另外一款 配置更高价格便宜,也是苹果系统的 1W 5)砍价30分钟 付款9999 6)成交回去之后发现各种问题。第二种方式 :1)找一个靠谱的电脑高
2022-05-09 20:08:56 178
原创 python的文件操作和异常处理
一:文件的介绍 1:什么是文件? 2:文件的作用 使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 二:文件的打开与关闭步骤:新建--写入数据--关闭打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件 同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的结论:打开文件,或者新建立一个文件 读/写数据
2022-05-07 21:23:17 116
原创 python--集合和函数
一、集合 1、集合的特征 集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重 2、集合的格式变量名=set(元素,元素) 变量名={元素,元素,,,} 注意:下面写法为一个空字典,为空默认是字典,如果有数据在根据格式判断为字典还是集合 name={} 3、添加元素add方法update方法4、删除元素 remove,pop,discard remove方法使用remove删除集合中的元素 ..
2022-05-06 21:26:15 67
原创 python--元组和字典
一、元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 1、元组的格式格式:变量名=(,,,,) 2、访问元组 通过索引取数据 案例:索引值存在 案例:索引值不存在(存在会显示根据索引找到的值,找不到就会报错)3、查询个数count查询出现的个数4、查询索引 index:查询元素的索引,有对应的元素返...
2022-05-05 21:08:58 864
原创 python--列表
列表的新增append, extend, insert 1、append列表和字符串列表和列表2、extend 列表和字符串 列表和字符串 extend和append区别 :append的最终列表中添加的是一个元素,extend的最终列表中显示的是追加的多个元素 3、insert指定对应索引新增数据 索引错误会自动添加到后面(默认)列表的修改 修改元素的时候,要通过下标来确定要修改的...
2022-05-04 18:15:26 333
原创 python--字符串
1、切片总结:字符串中的索引是从0开始的,最后一个元素的索引是-1切片的定义:切片是指对操作的对象截取其中一部分的操作 适用范围 :字符串、列表、元组都支持切片操作切片的语法:[起始下标:结束:步长] 取前三个字符 从右边开始到左边每隔一个字符取一个取全部的字符串每隔一个字符取一个2、字符串的常见操作 查找:find()检测字符是否包含在字符串中,如果是返回开始的索引值,否则返回-1 格式:字符串.find(st..
2022-05-04 15:50:47 614
原创 python基础--基本语法
python交互模式 方式一:黑窗口启动进入交互模式:python 退出:exit() 方式二:PyCharm集成开发环境方式三:命令行脚本python中的基本语法1、变量的定义
2022-04-27 21:08:22 1080
原创 jmeter压测
压测数据库点击测试计划->添加->Threads->线程组鼠标右键点击线程组->监听器->查看结果书/聚合报告线程组->Sampler->JDBC Request/在JDBC Request设置名称
2022-04-26 23:07:26 2466
原创 jmeter
在线程组>>添加>>sampler>>http请求在线程组>>添加>>监听器>>聚合报告/查看结果树 每个请求的结果,其中红色的是出错的请求,绿色的为通过 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 TPS:单位时间内处理事务的能力 QPS:每秒查询率 TPS=并发数/响应时间 吞吐量一般设置在100左右 在线程组>>添加>>断言>&g..
2022-04-24 21:16:07 280
原创 Fiddler实际动手操作
Fiddler的证书下载在Tools中点击Options,选择connectons(监听端口,和允许连接)在Tools中点击Options,选择HTTPS中勾选如下的选项(点击OK后看是否有弹框,如果有弹框点Yes)断点测试(修改数据)首先打开页面用Fiddler抓取页面上的数据点击双击点网址WebForms和SyntaxView会显示请求数据和响应数据在Rules>>Automatic Breakpoints选择Break Requests/After ..
2022-04-21 21:24:06 208
原创 第一天总结
BS与CS优缺点对比CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高;BS可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢。所以有些单位日常办公应用BS,在实际生产中使用CS结构。http协议1.协议部分2.域名部分3.端口部分4.虚拟目录部分5.文件名部分6.参数部分Get与post请求的区别1.Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不 可见的。2.Get传送...
2022-04-17 19:43:29 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人