自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 寻找亲密关系需要发挥主观能动性

亲密关系

2024-01-02 22:07:56 795

原创 《爱的五种能力》读书笔记

有了这五种能力,无论跟谁生活,都很容易幸福

2023-12-05 05:40:13 952

原创 塔罗分析笔记--权杖家族

塔罗分析--权杖家族

2023-10-10 21:58:30 459

原创 柳江古镇+瓦屋山旅游记录

瓦屋山+柳江古镇之行

2023-10-08 20:17:32 290

原创 王阳明心学随笔

阳明龙场悟道,就是对于心即理的体悟,在如此恶劣的环境之下,一切功名利禄都苍白无力,唯一在乎的只有自己的生命,于是阳明有了以下感悟:圣人之道,吾性具足,心灵境界的升华,就意味着自己的世界的改变,人是在这个世界中生活的,但是人的行为是受自身的思想和观念主导的,观点改变了,自身的感觉就改变了。什么是心?本心,是我们的精神,是我们的意识,只有将我们的私欲从本心里面一点一点的去处,我们的心才能不断的明起来,心明便是理明,即是道明,才能做到天人合一。

2023-09-01 00:57:36 125

转载 Charles配置移动端代理

Charles 配置

2022-12-22 11:49:32 5860 1

原创 Go语言实现AI五子棋智能算法

go语言实现五子棋对战AI

2022-11-13 23:38:32 1385

原创 Go语言实用用法大全

go语言用法大全

2022-11-09 22:49:47 1204

原创 charles抓包工具实用功能指南

抓包工具功能指南

2022-10-18 17:19:06 126

转载 ElasticSearch实用功能汇总

es实用功能汇总

2022-09-19 05:06:38 188

原创 《海盗派测试分析》读书笔记

海盗派测试分析读书笔记

2022-09-04 23:51:21 1611

原创 Redis实用功能汇总

redis实用功能

2022-08-18 11:25:12 966

原创 webUI测试框架设计思路详解

自动化测试中,最重要的就是框架的搭建,一个好的自动化测试框架可以大大降低维护成本,提高效率。这篇文章就简单介绍一下UI自动化测试框架的搭建思路。基于POM+DDT+pytest+selenium+allure搭建的web自动化测试框架:https://github.com/tdx1997tdx/web_auto_testing...

2022-07-25 21:20:38 578

原创 Selenium常用实战功能指南

selenium常用实战功能指南

2022-07-19 22:54:27 2962 1

原创 k8s实战功能汇总指南

k8s实战汇总

2022-07-02 20:33:25 2090

原创 印象深刻的bug汇总(持续更新)

印象深刻的bug

2022-06-27 22:14:21 1625

原创 接口测试实战思路分析

只要定义了输入方式,定义了中间的业务处理逻辑,定义了输出方式,就算是接口了。接口可以是一个函数,sdk接口,web服务接口等。对这些接口的测试称为“接口测试”。对于测试,用例的设计决定了测试的全面和准确性,但是我们在设计用例的时经常会有遗漏的点,本文以真实案例对服务端http接口测试用例设计思路进行了总结,总结出服务端接口测试用例设计的方法论。...

2022-06-13 23:53:08 412

原创 docker实战常用命令汇总

docker实战命令汇总

2022-06-05 22:15:20 162

原创 微服务----从入门到入土(一)

文章目录微服务总体知识体系图什么是微服务微服务优势微服务架构体系内容注册中心Eureka搭建EurekaServer服务注册服务发现Ribbon负载均衡Eureka-client均衡负载流程均衡负载策略懒加载与饥饿加载Nacos注册中心Nacos-server安装服务注册服务发现配置集群负载均衡配置统一网关SpringCloudGateway搭建步骤断言工厂网关过滤器微服务总体知识体系图什么是微服务微服务是一种经过良好架构设计的分布式架构方案,主要有以下几个特征:单一职责:微服务拆分粒度更小,每

2022-05-25 23:04:58 162

原创 全栈研发体验:基于MySql+Django+vue+elementUI开发日记管理系统(飞雪随笔)

文章目录源码地址项目演示地址项目介绍数据库表结构设计重点功能设计登录注册头像功能小结源码地址前端地址:https://github.com/tdx1997tdx/my_tapd_frontend后端地址:https://github.com/tdx1997tdx/my_tapd_backend项目演示地址http://139.198.36.243项目介绍飞雪随笔是基于MySql+Django+vue+elementUI开发日记管理系统,是前后端分离项目,主要功能如下:登录注册登出个人信息

2022-05-20 00:32:35 604

原创 Jenkins搭建前后端分离项目流水线实战

文章目录项目简介流水线建设前端流水线pipline scriptnginx配置流水线pipline script后端流水线pipline script后端数据库初始化流水线pipline script项目简介飞雪测试平台是我做的一个Django+Vue前后端分离demo项目。主要用于项目管理,主要是兴趣驱动,体验一下全栈研发。顺便记录一下流水线搭建的一些关键代码。前端地址:https://github.com/tdx1997tdx/my_tapd_frontend后端地址:https://githu

2022-05-01 23:35:24 2143

原创 基于vue ui搭建前端工程以及项目分层实践浅谈

文章目录前言vue ui前端代码分层api层assets层component层config层router层store层utils层view层前言最近在看前端工程化的内容,在思考如何快速从0开始搭建一个前端项目以及前端项目如何进行代码分层。有一些收获,随手记一下。最近也在写一些demo工程,欢迎大佬来star一下:基于vue ui研发的飞雪测试平台前端源码:https://github.com/tdx1997tdx/my_tapd_frontendvue ui偶然间发现了vue ui工具,是真的香。

2022-05-01 23:14:28 1155

原创 Django实用功能汇总

、 性能测试的重要性业务开展性能测试重要性和必要性是不言而喻的。可以分别从技术和业务两个维度简单说明:2、 性能测试经历的阶段根据以往的行业性能实践经验而言,一般性能测试大致可以分为五个阶段。 第一阶段,以开发自测为主,初创型企业在该阶段居多,没有独立的性能测试团队,系统开发完成后,开发人员自行用开源工具针对核心接口进行压测,缺乏专业的测试方法。 第二阶段,以项目需求驱动为主,测试团队被动领活干,测试团队基于项目需求设计测试场景对被测系统进行相应评测,测试需求与测试目标大多依赖人工评

2022-04-20 14:37:37 2157

原创 shell用法大全

文章目录基本介绍操作文件目录列出文件(ls命令)获取当前目录(pwd命令)查看文件内容(cat,more,less,head,tail)cat命令more和less命令head和tail命令统计文件行数和字数(wc)创建文件和目录基本介绍执行/etc/profile执行/etc/profile.d/.sh执行~/.bash_porfile执行~/.bashrc执行/etc/bashrc操作文件目录列出文件(ls命令)ls命令存在如下常用参数参数意义-F判断列出的

2022-03-06 11:09:35 4208

原创 python游戏自动化实战--游戏辅助软件冰山后的秘密

文章目录前言python游戏辅助制作常用方法总结前言本文记一次用python制作win10游戏辅助制作的实践,总结一些制作辅助常用的手段。为啥做辅助去了?这要从周末打游戏的时候说起。终于升级到90级了,可以去“考古”了,然而考古的过程枯燥无味,基本上就是重复以下过程:找到相关npc接取任务,放弃任务,直到找到红树林地点的任务传送到红树林,根据任务中坐标找到地图中的相关坐标打怪,掉落宝物重新进入1步骤可以看到,考古的过程的固定的模式。受到工作中自动化测试的启发,为什么不能将这一过程自动化呢

2022-02-12 01:01:30 13809 16

原创 测试建模知识点总结

文章目录测试建模过程各种测试建模关系通过流程图生成测试用例基本概念典型案例需求流程图建模测试用例生成优劣分析TQED模型辅助分析被测对象基本概念典型案例需求需求分析TQED建模测试建模过程步骤1:为需求创建模型(SUT模型)建模:决策表、流程图、状态机、因果图等随着测试人员对SUT的更深入理解,需要不断回到此步骤更新模型步骤2:分析失效风险,生成测试想法,在SUT模型基础逐步形成TRM模型,建议使用TQED故障模型,TRM建模的深入程度由测试策略决定例如:对于低风险需求,只需要C0,C1

2022-02-10 20:55:21 2478

原创 测试计划与风险评估

测试计划漫谈

2022-02-03 22:59:10 1332

原创 接手新业务质量保障工作的思路

文章目录前言步骤明确业务的背景梳理业务架构质量保障方案确定版本测试计划制定测试用例编写测试执行后记前言在这个千变万化的时代,作为一名互联网的人,业务调整似乎成了家常便饭。快速的学习能力与适应能力就显得额外重要,本文章以一名质量保障人员的角度出发,浅谈如何快速接手新业务的质量保障工作。步骤明确业务的背景这一点非常重要,作为测试人员,需要对被测业务有深入的理解才能未雨绸缪,定制合适的测试计划,编写完整的测试用例。对于新接手的一个业务,主要明确以下几点:业务为什么会存在?存在的价值是什么?业务目标是

2022-01-01 21:06:31 463

原创 leetcode刷题记

文章目录leetcode之两数之和(一)题目内容解题思路暴力O(n^2)哈希表(O(n))leetcode之两数相加(二)题目内容解题思路O(n)leetcode之无重复字符的最长子串(三)题目内容解题思路暴力(O(n^3))滑动窗口(O(n^2))leetcode之最长回文子串(四)题目内容解题思路O(n^2)leetcode之Z字形变换(五)题目内容解题思路leetcode之整数反转(六)题目内容解题思路leetcode之整数反转(七)题目内容解题思路leetcode之回文数(八)题目内容解题思路lee

2022-01-01 19:09:55 903

原创 计算机网络大杂烩

计算机网络的5层结构应用层(http,ftp)传输层(tcp,udp)网络层(ip协议)数据链路层(交换机)物理层(中继器,集线器)下层协议提供服务给上层协议,如tcp提供稳定可靠的服务给到http协议。这些协议是一种通用的约定,当然你想自己创造协议是可以的,只不过造出来的服务器不认,要自己写对应协议的服务器。个人理解的5层模型的作用应用层:运输层确定了发送消息的机器(源ip),发送消息的应用(源port),接受消息的机器(目的ip),接受消息的应用(目的port)之后,我要给他什么样

2021-12-17 16:14:20 959

原创 python服务器性能测试工具locust使用指南

文章目录前言安装基本使用User类@task装饰器任务间隔@tag装饰器前置与后置HttpUser类常用参数命令行配置配置文件配置常用压测场景实战高用户高并发场景压测每个用户循环取数据保证并发测试数据唯一性,不循环取数据保证并发测试数据唯一性,循环取数据梯度增压参考前言locust是一款由python编写的压测工具,可以很好的和python进行结合使用,功能强大。locust文档是英文版的,不利于阅读,本文从文档出发,模拟真实的压测需求与场景,带你领略locust的强大。安装locust安装方便,

2021-11-20 19:49:27 14580 3

原创 数据结构与算法笔记之链表(二)

文章目录链表介绍相关问题总结链表逆序打印两个有序链表的公共部分回文链表判断链表的荷兰国旗问题约瑟夫问题链表介绍链表是以结点的方式存储,每个节点含有data域与next域组成:data域:存储本节点的内容信息。next域:存储下一个节点的引用或指针。class Node: def __init__(self, value, next): self.value = value self.next = next链表分为带头的链表和不带头的链表。相关问题总

2021-10-08 15:55:59 116

原创 数据结构与算法笔记之排序算法(一)

文章目录排序算法冒泡排序选择排序插入排序归并排序排序算法参考:https://www.cnblogs.com/onepixel/articles/7674659.html冒泡排序最简单的排序,其思想就是def bubble_sort(arr): for i in range(len(arr)): for j in range(len(arr) - 1, i - 1, -1): if arr[j] < arr[j - 1]:

2021-09-30 19:07:10 86

原创 python单测框架之pytest惯用法

文章目录单测框架的作用pytest简介pytest默认规则pytest的运行方式主函数模式命令行模式参数详解读取pytest.ini配置文件运行分组执行忽略执行无条件忽略有条件忽略pytest中的前后置处理模块级别类级别方法级别部分用例的前后置pytest.fixture装饰器pytest.fixture+conftestpytest生成测试报告pytest-html插件生成报告单测框架的作用测试发现:从多个文件中寻找测试用例。测试执行:按照一定顺序去执行并且生成结果。测试断言:判断最终结果与实际

2021-08-18 21:49:32 282 1

原创 Vue用法大全

文章目录数据与内容的绑定插值表达式v-once属性v-html属性v-pre属性v-cloak属性绑定函数返回值计算属性简介计算属性缓存数据与属性的绑定v-bind控件与事件的绑定v-on控件数据的双向绑定v-model数据与内容的绑定插值表达式插值表达式数据与视图双向绑定,视图会随数据的变化而变化,4种插值表达式如下:<p>{{ msg }}</p><p>{{ msg.length }}</p><p>{{msg + '拼接的字符串'}

2021-06-28 22:42:20 905 4

原创 Webpack从原理到实战

文章目录webpack作用前端模块化作用域模块化优点webpcak打包过程npm与包管理器npm install的过程webpack核心特性创建一个初级工程css文件引入webpack作用将所有前端资源进行整合实现翻译功能,比如浏览器不识别typescript,webpack就实现了翻译可插拔的插件前端模块化将特定功能的代码封装成模块,比如请求模块,功能模块等等作用域全局作用域,挂载在浏览器的全局变量函数等运行时-变量,函数,对象的可访问性作用域决定代码中变量和其他资源的可见性模

2021-06-19 10:30:34 106

原创 浅谈业务质量保障体系的建设

文章目录前言质量保障的内容效率工程工程规范内建质量质量保障实践质量保障第初级阶段质量保障第二阶段迭代流程管理需求管理用例管理缺陷管理文档管理前言做了也快1年测试了,这边总结一下对业务质量保障体系的建设的一些感悟总结。首先测试与QA的区别。测试只是质量保障的手段,交付符合质量的软件才是最终目的,针对不同业务建设不同的质量保障体系才是QA的价值。所以我们不能只满足于做一个tester,而是要以QA的定位对团队做出贡献。质量保障并不是只是QA的事情,是要靠整个团队的共同努力。质量保障的内容质量保障的

2021-05-27 17:01:47 1375

原创 python服务器压测脚本性能大比拼

文章目录前言服务器压测的实现方式实验设计场景模拟实验过程监控手段的实现代码编写多进程多线程协程协程+多进程实验结论实验数据多进程多线程协程协程+多进程结论原理分析后记前言为了满足某些压测需求,比如模拟不同地区的人进行压测,就需要自己编写压测脚本,然而,如何在有限的计算资源的基础上实现最优性能的压测脚本实属不易,本文以python语言为例,分析几种常见的压测脚本的实现方式,并比较各自性能优劣。服务器压测的实现方式所谓压测,就是使用计算机模拟真实场景的用户对服务器的性能进行测试,测试服务器是否能抗住某一

2021-05-26 17:44:37 1979

原创 写出地道的python代码--高级用法大全

这里写自定义目录标题python中的魔法函数字符串集合模拟迭代枚举可调用模拟上下文管理实例创建销毁属性管理属性描述符运算符数据结构列表列表推导式列表推导的笛卡尔集元组元组拆包具名元组切片普通切片隔值切片切片赋值使用bitsect来管理已经排序的序列双向队列字典字典推导有序字典集合集合初始化集合的运算交集并集差集集合推导式字节序列编码解码创建一个bytes数据类型修改bytes强大的struct包函数高阶函数map函数filter函数reduce函数partial函数匿名函数函的数参数函数参数分类参数信息获取

2021-05-12 15:28:07 962 6

原创 数据结构与算法(十五)之图

文章目录图简介图的表示方法图的遍历DFSBFS图简介当需要表示多对多关系时候就需要图。图的表示方法邻接表由数组+链表组成邻接矩阵两者的优缺点:邻接矩阵牺牲空间换时间。邻接表相较于邻接矩阵会节省空间,但查询时间是需要遍历链表的。图的遍历DFS深度优先搜索,主要由栈和递归实现。BFS广度优先搜索,主要由队列实现...

2020-02-29 10:19:35 157

空空如也

空空如也

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

TA关注的人

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