guoyunfei2018
码龄4年
  • 30,665
    被访问
  • 92
    原创
  • 1,522,527
    排名
  • 64
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-04-30
博客简介:

qq_42105144的博客

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得1次评论
  • 获得10次收藏
创作历程
  • 1篇
    2021年
  • 37篇
    2020年
  • 57篇
    2019年
成就勋章
TA的专栏
  • 测试基础
    1篇
  • Python
  • Python
    10篇
  • Python Cookbook
    22篇
  • Fluent Python
    13篇
  • Real Python
    14篇
  • 测试
  • 接口测试
    11篇
  • 压力测试
    6篇
  • 其他
    3篇
  • 实现
    1篇
  • 基础
    7篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数算之美 1复杂度分析

大O复杂度表示法大 O 时间复杂度实际上并不具体表示代码真正的执行时间,而是表示代码执行时间随数据规模增长的变化趋势,所以,也叫作渐进时间复杂度时间复杂度 分析方法只关注循环执行次数最多的一段代码。忽略掉公式中的常量、低阶、系数,只需要记录一个最大阶的量级就可以了 加法法则:总复杂度等于量级最大的那段代码的复杂度 乘法法则:嵌套代码的复杂度等于嵌套内外代码的复杂度的乘积常见的时间复杂度常数阶 O(1) 对数阶 O(logn) 线性阶 O(n) 线性对数阶 O(nlogn..
原创
发布博客 2021.01.04 ·
42 阅读 ·
0 点赞 ·
0 评论

用户登录功能测试用例

原创
发布博客 2020.10.14 ·
537 阅读 ·
0 点赞 ·
0 评论

面试常见问题—测试

工作流程 黑盒测试方法 对给定的功能设计测试用例 测试用例和BUG的要素 如何区别前端还是后端问题 网页打开慢的原因 介绍下测试的产品 项目中印象深刻的BUG 接口测试用例怎么设计 接口测试的验证点 接口自动化测试怎么做的以及达到了什么效果 压力测试怎么做的 postman变量和接口关联 charles抓包原理 charles的rewrite功能 charles弱网功能 requests保持cookie locust pytest参数化...
原创
发布博客 2020.10.13 ·
59 阅读 ·
0 点赞 ·
0 评论

面试常见问题—计算机基础

计算机网络OSI五层网络模型每层的功能和有哪些协议传输层协议TCP和UDP的区别TCP三次握手和四次挥手TCP拥塞控制HTTP 1.0和1.1以及HTTPS的特点和区别Cookie和Session请求方法get和post的区别DNS协议的功能浏览器输入URL到打开页面的过程数据库联表查询delete和truncate和drop的区别事务和四大范式事务四大隔离级别乐观锁和悲观锁索引慢查询的原因关系型数据库和菲关系型数据库的区别操作
原创
发布博客 2020.10.13 ·
255 阅读 ·
0 点赞 ·
0 评论

Pytest

目录1.fixture2.pytest的配置文件3.TestData和case分离4.pytest的插件、hook函数1.fixture@pytest.fixture() 装饰器用于声明函数是一个fixture测试函数的参数中包含fixture函数的名字,pytest会查找这个fixture函数,查找顺序是:先在当前测试文件中查找是否存在这个fixture函数,如果没有,再去同目录的conftest.py文件查找。fixture函数会在测试函数之前执行。因此,fix.
原创
发布博客 2020.06.07 ·
116 阅读 ·
0 点赞 ·
0 评论

Linux 常用命令

1.ls命令:格式::ls [选项] [目录或文件]功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。常用选项:-a :列出目录下的所有文件,包括以 . 开头的隐含文件。-d :将目录像文件一样显示,而不是显示其他文件。-i :输出文件的i节点的索引信息。-k :以k字节的形式表示文件的大小。-l :列出文件的详细信息。-n :用数字的UID,GID代替名称。-F : 在每个文件名后面附上一个字符以说明该文件的类型,“*”表示可执...
转载
发布博客 2020.05.30 ·
127 阅读 ·
0 点赞 ·
0 评论

接口测试工具 Postman

目录1.界面介绍2.变量3.Tests4.Pre-request Scrip1.界面介绍界面介绍2.变量变量的访问:{{variable_key}}变量的配置:变量配置3.Tests示例:#访问环境变量 variable_key pm.environment.get("variable_key");#设置环境变量 variable_key = variable_valuepm.environment.set("variable_key"..
原创
发布博客 2020.05.19 ·
80 阅读 ·
0 点赞 ·
0 评论

JSON Schema

目录1 JSON 数据类型2JSON Schema3 python jsonschema1 JSON 数据类型对应的Python内置的数据类型JSON类型 Python类型 object dict array list string str number int、float boolean(true/false) bool(True/False) null None 2JSON SchemaJSON...
原创
发布博客 2020.05.13 ·
219 阅读 ·
0 点赞 ·
0 评论

Python Excel

xlrd示例:import osimport xlrdrootPath = os.path.abspath(os.path.dirname(__file__))filename = "BatchImport.xls"file_path = os.path.join(rootPath,filename)print(f"excel文件路径: {file_path}")exce...
原创
发布博客 2020.05.07 ·
72 阅读 ·
0 点赞 ·
0 评论

Pytest 用法

目录1.识别2.运行和参数3.失败重新执行 rerunfailures4.断言失败继续向下执行 assume5.setup,teardown6.fixture 功能6.1 参数 scope6.2 参数 params6.3 参数 autouse7.conftest.py8.参数化8.1 @pytest.mark.parametrize(argnames,argvalues)8.2@pytest.fixtrue(params=[])8.3 pyte..
原创
发布博客 2020.04.29 ·
303 阅读 ·
0 点赞 ·
0 评论

抓包工具 Charles

1.CharlesCharles 是HTTP代理/HTTP监视器/反向代理,记录和显示计算机与Internet之间所有发送和接收的数据,包括requests, responses和HTTP headers(包含cookie和缓存信息caching information)。Charles 将自己设置为代理服务器,所有的网络请求都通过它,从而实现网络请求的截获和分析。2.抓包3.M...
原创
发布博客 2020.04.23 ·
129 阅读 ·
0 点赞 ·
0 评论

自动化测试的目录结构

测试用例分层机制是什么为什么分层接口 API测试步骤 / 模块 / suite测试用例 testcase / 场景测试用例集 testsuite
原创
发布博客 2020.04.21 ·
267 阅读 ·
0 点赞 ·
0 评论

python pyquery

初始化字符串初始化 url初始化 .html文件初始化基本css选择器获取节点获取属性获取文本节点操作伪类选择器
原创
发布博客 2020.04.19 ·
56 阅读 ·
0 点赞 ·
0 评论

正则表达式和Python re

目录1、正则表达式2、练习3、Python rematchsearchfindallsubcompile1、正则表达式匹配0-9之间的任何一个数字,用\d 匹配任何单个字符,用通配符. 转义,用转义符\ 匹配特定字符,用方括号[],例如[cmf]匹配cmf其中任何一个字母 排除掉特定字符,用^和方括号[],例如,[^b]匹配除b之外的任何一个字母 匹配连续范围的特定字符,用-和方括号[],例如[a-d]匹配abcd其中任何一个字母,[2-4]匹配234任何一
原创
发布博客 2020.04.19 ·
222 阅读 ·
0 点赞 ·
0 评论

Python requests

目录1.读取响应的内容1)文本2)JSON 数据格式3)二进制数据格式4)原始的2.响应状态码的校验3.post请求上传文件4.Cookies 获取5.Session 对象6.请求SSL证书错误的网站7.设置请求的超时时间8.设置OAuth 认证9.代理设置10.Prepared Request11.requests.request 函数源码12.获取请求花费时间1.读取响应的内容1)文本import requestsr .
原创
发布博客 2020.04.18 ·
182 阅读 ·
0 点赞 ·
0 评论

HTTP 基础知识

目录1.HTTP和HTTPS2.HTTP请求过程3.请求4.get、post请求方法5.get、post请求方法的区别6.Cookie 头信息7.Content-Type 头信息8.Content-Type 和 POST 提交数据方式的关系9.响应10.常见响应状态码11.HTTP 的无状态特点12.Session13.Cookies14.登录 Session 控制1.HTTP和HTTPSHTTP 协议是用于从网络传输超文本数据到本地浏览器的.
原创
发布博客 2020.04.16 ·
111 阅读 ·
0 点赞 ·
0 评论

Python 变量

实例变量用于每个实例的唯一数据,而类变量用于类的所有实例共享的属性和方法https://docs.python.org/zh-cn/3.8/tutorial/classes.html#class-and-instance-variables__init__方法外的元素是静态元素;他们属于阶级。内部元件__init__方法是对象的元件(self);他们不属于这个阶级。http...
原创
发布博客 2020.04.10 ·
50 阅读 ·
0 点赞 ·
0 评论

influxDB

1.时序性数据库InfluxDB2.InfluxDB-Python
原创
发布博客 2020.04.08 ·
59 阅读 ·
0 点赞 ·
0 评论

Locust 启动命令的可选参数

F:\workspace\locust>locust --helpusage: locust [-h] [-H HOST] [--web-host WEB_HOST] [-P PORT] [-f LOCUSTFILE] [--csv CSVFILEBASE] [--csv-full-history] [--master] [--slave] ...
原创
发布博客 2020.04.01 ·
735 阅读 ·
0 点赞 ·
0 评论

艰难的 Docker Toolbox 安装

windows7系统下安装Docker的过程实在艰辛。
原创
发布博客 2020.03.31 ·
74 阅读 ·
0 点赞 ·
0 评论
加载更多