- 博客(13)
- 收藏
- 关注
原创 测试—redis数据库入门以及python操作数据库
在分布式项目中为什么要使用redis? 高性能:缓存数据库。 高并发:缓冲。 一、Redis简介 完全开源的基于内存存储的高性能的数据库,读速度:100000次/s,写80000/s。Redis是 目前最火的NOsql数据库。 Redis支持二进制的五种数据类型:String(字符串),List(列表),Hash(哈希),Set(集 合),Zset(有序集合)。 二、Redis安装 windows下安装:github下载 https://github.com/tpor
2022-01-20 15:33:13
778
原创 python中jsonpath模块
常见的特殊符号$ 根节点 .. 选择所有符号条件(模糊匹配) * 匹配所有的元素节点 . 取子节点 @ 当前节点 ?() 过滤表达式 import jsonpathd = { "error_code": 0, "stu_info": [ {"id": 223, "name" : "null", "sex": "女", "classname":"212期" }
2022-01-11 11:07:29
823
原创 python中的logging模块
一 日志1.定义:跟踪 软件运行时产生的事件的方法(跟踪器)2. 作用:1 调试程序,定位问题 ,2.数据分析, 3. 用户信息跟踪二 如何实现日志收集1. python中的内置模块 logging2. logging模块的基本应用:四大组件1. 日志器 logger 给所有的应用程序提供入口2. 处理器 handler 决定在不同端实现输出3. 格式器 formater 决定日志内容(日志包含事件,行号,信息描述,信息级别......信息)...
2022-01-07 15:58:58
6526
2
原创 python中的openpyxl模块
一 python对excel编辑的第三方库 2010版本以下的excel,支持用xlrd 读取,xlwt 编辑,xlutils 复制2010版本及以上版本excel,支持用openpyxl读取及编辑pandas 一般用于数据的分析二 openpyxl模块的基本应用1.安装 pip install openpyxl 2. 在pyCharm中找到interpreter点击+,输入openpyxl→insta...
2022-01-06 16:59:52
5180
原创 接口-4 python中ddt的用法
一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。这个时候就可以利用ddt来管理测试数据,提高代码复用率。※但要注意:正向和逆向的要分开写※安装:pip install ddt四种模式:第一步引入的装饰器@ddt;导入数据的@data;拆分数据的@unpack;导入外部数据的@file_data1读取元组的数据...
2021-12-20 20:08:26
1022
原创 【接口3】request单接口测试必备
1.发送get请求一、环境安装 1.用 pip 安装 requests 模块(在命令行) pip install requests二 发送get请求import requests# 请求接口url1 = "https://www.wanandroid.com/"res = requests.get(url=url1)# 获取get请求的状态码print(res.status_code)# 获取get请求的内容print(res.content)# 如果
2021-12-06 22:53:41
2929
原创 adb的基本操作
mac配adb 打开 终端 ,观察上方的标题,可能是 bash 或 zsh 如果是 bash 则,找用户目录下的 .bash_profile 如果是 zsh 则,找用户目录下的 .zshrc 要找的文件是.开头的,也就是隐藏文件 需要在命令行输入命令来显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
2021-08-28 19:33:14
932
原创 jmeter(2)参数化,断言
jmeter的参数化 - csv1准备好请求,考虑好哪些数据应该来自于文件,哪些数据应该被参数化准备工作:1)添加线程组:右击测试计划——添加——线程——线程组2)HTTP请求:右击线程组——添加——取样器——HTTP请求3)准备结果树:右击线程组——添加——监听器——察看结果树4)HTTP信息头管理器:右击线程组——添加——配置元件——HTTP信息头管理器 名称:Content-Type 值: application/json2 右键测试计划——添加——配置元件...
2021-08-27 20:19:15
2782
原创 接口和抓包的面试题
面试题:你是如何做接口测试的我一般会考虑三个方面,分别是,请求,响应,数据库请求的部分,一般需要根据接口文档,将url,参数,请求方式,如果有的话还要添加cookie或header 这些内容填写到postman中,然后模拟请求的发送响应的部分,一般会将发送请求得到的返回内容来和接口文档进行对比。比如说,这个接口状态码是不是接口文档写的200,比如这个返回值的json格式,是不是和接口文档一致还有就是数据的部分,比如我们这个xx商城的项目,我要调用下单的接口,理论上来讲,数据库也应该多一条..
2021-08-24 21:43:23
2351
原创 jmeter(1)post请求,处理cookie,json提取器,xpath提取器,正则提取器
下载及安装https://jmeter.apache.org/download_jmeter.cgi配置环境变量将apache-jmeter-5.1.1/bin 目录配置到环境变量中修改配置文件打开jmeter的bin目录下jmeter.properties,修改language=zh_CNsampleresult.default.encoding=utf-8jmeter 基本使用jmeter中的概念 元件和组件 组件是jmeter中一个具体的功能..
2021-08-24 19:52:13
3688
原创 postman的操作:断言,提交cookie,接口的关联,参数化
postman做断言:1.准备一个可以发送的请求:用get方法2. 找到test模块: test模块是在几口调用完成后执行 里面放的是js代码(不用自己手写,只是去修改数据即可)3.根据右侧的模板,找到希望的断言,可以修改成自己需要的内容(以下是常用的4个)postman提交cookie1.点击cookie2.输入想要带cookie的域名(请求域名,不包含端口),点击send 比如http://127.0.0.1...
2021-08-23 17:52:21
767
原创 win10如何显示文件后缀名
先单击文件,然后在资源管理器上的菜单栏点击查看选项,在文件拓展名前进行勾选,即可显示拓展名。这里插入图片描述](https://img-blog.csdnimg.cn/20200921115147937.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dlbHNleTE=,size_16,color_FFFFFF,t_70#pic_center)
2020-09-21 11:53:43
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人