自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(217)
  • 资源 (4)
  • 收藏
  • 关注

原创 记录:数据库出现P0告警原因分析和反思

数据库出现告警,如何进行原因定位和分析

2023-04-05 13:22:01 342 1

原创 ShowCase 专治开发的「我自测好了」

开发说自测好了,可是......

2023-02-18 10:44:43 1684 2

原创 压测时「数据库指标」不会看,没关系

长期沉迷于业务逻辑测试的我,突然就蒙圈了,数据库、es、redis虽然日常有大概知道那是「what」,但是现在要进行压测的时候,具体要观察数据库的“what”,还真是一头雾水~在个人近期的性能专项实践中,由于性能相关知识不够深和广,所以提前跟开发「确认」压测过程中重点「关注」并「记录」数据库的CPU、内存使用率2个指标,其中Redis。读取速度快,但不支持事务,关系复杂的场景不适用redis,可以用来配合关系型数据库做缓存,以及一些持久化数据,适用于一些高并发读写。2. ES:CPU使用率、内存使用率。

2023-02-07 09:09:17 607

原创 【书】只会功能测试的我,核心竞争力在哪里?

功能测试人员的核心竞争力在这儿

2023-02-02 09:03:21 309

原创 【书】测试架构师-必备的6个能力

测试架构师的6个必备能力

2023-01-31 21:21:22 268

原创 用力过猛,把服务压挂了?

用力过猛,把服务压挂了?

2023-01-29 21:29:53 695

原创 技术大佬说我对「压测目标」的分析不够细

关于压测模型和数据模型,我终于明白了一丢丢了!

2023-01-28 21:50:34 318

原创 小白的性能测试探索之路(1)

小白的性能测试摸索之路~名词解释

2023-01-17 21:24:44 394

原创 性能测试时那些「难以启齿」的问题-CPU相关

当你对身边的人有所不满时,也可以选择努力提升自己,让自己走向更好的圈层,结交更多优秀的人成为自己的朋友,向他们看齐

2023-01-15 20:46:42 539

原创 面试常见问题:你是如何保证质量的?

梳理用户反馈常见的问题,例如登录的账号风险监测逻辑限制、短信安全限制等,由于系统设计,导致用户使用问题的,提前梳理好对应的说明。梳理用户问题常见的自助排查手段,提供给用户支持或者客服自助初步排查问题,提高问题处理效率。「非必需」接口自动化代码覆盖率>80%(代码覆盖率无法统计移步处理的部分代码)倒三角准则,从测试环境-到预发环境-到正式环境,验证的内容逐步减少。八二准则,80%覆盖测试用例,20%根据经验进行探索测试。---通过上述三层分析减少回归范围,节省人工成本,降低发布风险。一级测试用例测试通过。

2023-01-09 21:33:30 759

原创 性能-可观测数据、量化指标、性能问题、压测目标

参考资料:CPU、Load、内存及网络等系统指标异常的排查_GeorgiaStar的博客-CSDN博客_如何排查cpu、内存、网络io问题

2023-01-09 21:32:35 456

原创 测试分析--精准分析

精准测试是指根据前置的精准分析获取的精准测试用例,测试人员仅需要回归该部分的用例即可达到保证质量的目的,解决了每次代码变更都需要“将基础功能都测一遍”的问题,大大的减少测试人员的回归的工作量的同时,提高了迭代的交付率。测试分析是建立在对「需求本身」、「用户使用场景」以及对应的「系统架构」和「实现细节」的充分了解的基础上,通过对数据流、状态变化、逻辑时序、功能/性能/兼容性等方面的分析,得出测试点的过程;测试分析的目的是实现通过快速分析出对应的影响范围和风险,达到精准测试的目的。03 业务实现差异性分析。

2023-01-09 21:13:56 2372

原创 关于质量分析

基于以上的背景,我们需要定期对产品的质量进行分析反馈,既能直观的呈现出质量的概况,又能周知相关人员,我们基于什么样的背景下做了什么样的调整。 关于版本的质量分析在现有的数据基础上,初步从三个方面展开:版本的迭代质量、服务的稳定性、用户反馈三个维度开展分析。迭代质量包括提测质量、发布质量;提测质量:研发提测后是否存在阻塞主流程的缺陷,体现了前期的需求分析、技术方案设计是否合理、自测用例覆盖率的质量;对应的提测质量高可以相对的减少验收周期,提高交付准时率发布质量:主要关注发布后是否引入严重级别的缺陷,造

2022-12-08 09:29:36 477

原创 关于新增字段我们应该测试什么?

在产品的不断优化更新过程中,经常出现过需要增加字段来支撑某个功能的需求。此时对于测试人员我们拿到这个需求应该做什么呢?需求评审结束后,我们需要对新增字段进行测试分析,测试分析后,就可以同步设计出对应的测试用例。若值是枚举类型的,则输入非枚举值的任意值。

2022-11-12 16:58:27 846

原创 Ngrinder-python多接口按照比例进行压测,评估服务容量

lib文件夹下的配置文件和具体压测接口脚本。

2022-11-11 17:08:01 499

原创 【服务稳定性基础】消息队列

MQ相关

2022-10-06 16:35:12 197

原创 【实战】关于登录安全,我所知道的事儿?

作为测试,给我们一个关键词“登录”,我们可能想到的用例设计更多的是什么用户名、密码校验是否合法、是否为空、是否正确等等之类的场景,但在如今信息化的时代,“登录安全”已经是一个很热门且普遍的的话题了,今天给大家简单分享一下个人了解到的关于「登录安全」基础知识。在了解登录安全之前,给大家普及两个基础概念:“撞库”和“防撞库”;百度到的原文介绍是:“撞库是黑客通过收集互联网已泄露的用户和密码信息,生成对应的字典表,尝试批量登陆其他网站后,得到一系列可以登录的用户。并且很多用户在不同网站使用的是相同的帐号密码,因此

2022-07-08 08:27:24 594

原创 项目在本地运行正常,在jenkins运行报错[Errno -2] Name or service not known‘))

项目在本地运行正常,在jenkins运行报错[Errno -2] Name or service not known'))

2022-06-11 18:00:15 1087

原创 python-模拟创建jiracase和steps

整体实现 excel设计用例 校验用例文件格式 从excel读取用例数据 创建用例 用例内添加步骤代码特殊处理excel读取时去除空行 步骤、测试数据、期望结果等列表字段,允许仅有一行用例模版设计文件格式:xls 固定字段顺序:项目、标题、等级、模块、标签、步骤、测试数据、期望结果 字段特殊要求:标签、步骤、测试数据、期望结果字段的内容,通过换行符切换,且三个字段的行数必须一一对应代码用例文件校验check_excel.pyimport xlrd

2022-04-09 12:11:16 1467

原创 curl命令模拟测试过程中遇到的报错请求

工具简介 curl是一个命令行工具,通过指定的URL来上传或下载数据,并将数据展示出来。使用场景开发复现问题:测试人员本地的某个请求出现错误,可以将请求信息复制出来,提供给开发本地通过curl命令模拟该请求 qa复现问题:线上出现了问题,但是在测试环境由于业务侧改造后我们无法通过页面的方式去模拟线上的请求;这个时候可以将线上的接口请求复制下来在本地curl模拟请求常用命令curl:发出请求,后面跟对应的请求地址,注意url地址是str字符串形式-H:指定请求的请求头信息-...

2022-04-05 16:01:45 1279

原创 2022-快速阅读

2022快速阅读

2022-02-17 13:10:39 201

原创 稿定科技内推|稿定让设计更简单,只要你来,稿定就能给你无限可能

2021-11-23 21:22:24 221

原创 【面试】测试思维

从测试的角度,开展哪些方面测试?ui检测对比ui效果图,进行ui细节校验字段规则校验校验字段的必填、非必填、输入合法、输入不合法等校验;相关提示的文案内容业务逻辑校验正向逻辑:正向业务流程逆向逻辑:反向业务流程前后台交互:多个入口的情况下对同一条数据进行操作,数据是否保持同步;场景: 前后台交互场景,例如支付的支持用户前端和财务后台操作同一笔收款单,则进行前后台数据操作结果同步。例如:财务后台是否支持修改/取消app端新建的收款单,反之财务后台新建的收款...

2021-09-26 10:21:46 190

原创 【面试】接口测试常见问题

http/https在哪层?http/https在应用层、tcp在传输层、ip在网络层接口请求有哪几种:http/https:get、post、put、deletepost请求参数由几种类型:主要有四种方式: application/x-www-form-urlencoded(数据按照 key1=val1&key2=val2 的方式进行编码,key 和 val 都进行了 URL 转码) multipart/form-data:二进制编码,数据一般以文件...

2021-09-22 18:11:49 181

原创 【面试】如何定位问题时前端还是服务端的?

第一步:先判断是前端还是后端的问题,如果是接口请求响应数据是正常的,则进一步定位前端问题第二部:后端接口请求异常,则可通过状态码进行判断400--请求语法错误,也就是前后端语法定义不一致401--未授权403--服务端拒绝访问404--资源不存在500--服务器内部错误如果遇到磁盘满了,就需要看应用程序是否活着,如果活着则返回500(服务器处理异常),若是应用程序已经死了,则返回400资源不存在了...

2021-09-22 09:43:44 771

原创 【面试】如何提高产品质量?(测试/开发/产品多维度入手)

测试用例阶段场景用例覆盖--增加开发对需求的全局理解深度 已确认优化需求重点提醒--确保开发和测试对需求的信息同步 提供开发自测用例--增加开发自测的认知 在测试用例评审阶段,也就是程序开发阶段,用例覆盖率尽可能的全面,能进一步提高开发设计方法或对业务逻辑的理解,减少不必要的缺陷产生测试阶段代码扫描/错误监测:sonar声呐代码扫描工具,检测开发代码一些常规的语法规则错误;bugly检测app端运行过程中的产生的奔溃、空指针等错误;或者其他的工具 开发自测用例:跟进开发自测用例完...

2021-09-19 10:43:41 475

原创 docker环境-服务开机自启动

uswgi开机自启动:centos7 配置 uwsgi 系统服务(systemd)开机自启_sinat_41292836的博客-CSDN博客_uwsgi开机自启动背景生产环境中采用nginx+uwsgi+django来部署web服务,这里需要实现uwsgi的启动和停止,简单的处理方式可以直接在命令行中启动和kill掉uwsgi服务,但为了更安全、方便的管理uwsgi服务,配置uwsgi到systemd服务中,同时实现开启自启的功能;另,鉴于supervisor不支持python3,没采用supervis

2021-09-15 12:28:19 126

原创 django项目支持外网访问--花生壳

工具:花生壳下载地址:花生壳客户端官方下载 - 贝锐花生壳官网注册账号申请一个域名并配置:连接成功后,外网就可以访问,例如我的项目访问地址就是:接口自动化管理平台http://385163w8v8.wicp.vip:8081/login.html...

2021-09-10 18:30:57 486

原创 使用nginx+uwsgi部署django项目(2)

详细部署过程:docker部署django项目项目访问过程 1.用户通过8081端口访问静态页面,8081端口映射nginx的80端口,通过80端口访问nginx服务器上的静态文件 2.用户访问静态页面出发的接口请求(动态请求)通过8080端口访问uwsgi服务,uwsgi服务传递给django获取数据,并返回给nginx服务,nginx服务返回给前端进行渲染其中,nginx和uwsgi通过8080端口进行通信;注意启动niginx的外部端口(我这...

2021-09-10 18:23:50 177

原创 【吭】Failed to parse PID from file /run/nginx.pid: Invalid argument

参考资料:Failed to parse PID from file /run/nginx.pid: Invalid argument_噢,乖-CSDN博客查看Nginx状态,发现报错Failed to parse PID from file /run/nginx.pid: Invalid argument mkdir -p /etc/systemd/system/nginx.service.d printf "[Service]\nExecStartPost=/bin/sleep 0.1\n" >/

2021-09-10 17:34:55 619

原创 项目部署到linux系统上后的端口问题(防火墙)

docker部署的容器端口默认开放,所以mysql和nginx的端口默认是开放的,无需设置启动django服务时设置端口8080,此时这个端口需要设置,否则外部访问时会被防火墙拦截。开放端口过程如下: 1.防火墙开放端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent 2.重新加载生效:firewall-cmd --reload 3.防火墙已开放列表:firewall-cmd...

2021-09-07 17:22:21 273

原创 【吭】django项目运行jira项目突然报错TypeError: session() takes 1 positional argument but 2 were given

在linux重新部署时,pip install jira 默认安装最新版本3.0,导致项目运行时报错如下:解决办法,卸载jira库,重新安装指定版本:也可以修改代码使用最新的jira库。

2021-09-07 14:28:24 307

原创 【吭】navicat 连接不上虚拟机上的mysql容器 client does not support authentication protocol requested by server;

参考解决方案:https://blog.csdn.net/yubin1285570923/article/details/83352491

2021-09-07 11:52:23 81

原创 【吭】centos安装mysql报错OSError: mysql_config not found/error: command ‘gcc‘ failed with exit status 1

问题: OSError: mysql_config not found解决:yum install mysql-devel问题:error: command ‘gcc‘ failed with exit status 1解决:sudo yum install python3-devel最后mysqlclient:pip install mysqlclient

2021-09-07 11:37:10 147

原创 创建虚拟环境-liunx环境与windows环境的不同

创建命令:python -m venv 虚拟环境名称虚拟环境目录不同:windows环境:linux环境:激活虚拟环境的命令不同: windows环境: liunx环境:虚拟环境激活成功后前面会显示虚拟环境的名称,如上图的“djven”或“django_env”...

2021-09-07 09:40:46 111

原创 docker安装mysql

安装sql参考资料:https://www.cnblogs.com/jiefu/p/12204555.html安装python参考资料:

2021-09-06 12:42:21 68

原创 Docker部署nginx并完成静态文件映射

参考资料:https://www.runoob.com/docker/docker-install-nginx.html1.拉取镜像:docker pull nginx:latest2.启动容器:docker run --name 容器别名-p 80:80 -d nginx参数说明:--name nginx-test:容器名称。 -p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。 -d nginx: 设置容器在在后台一直运行。...

2021-09-06 12:41:17 887

原创 【基础】linux系统上安装docker

1. 下载docker-ce的repocurl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo2. 安装依赖yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm3. 安装docker-ce问

2021-09-04 22:03:32 809

原创 docker部署django项目过程(1)

2021-09-03 17:57:52 132

原创 Django-知识点梳理

2021-09-03 17:55:48 105

后端服务的容量压测方案

后端服务的容量压测方案

2023-11-24

财务-图片识别成excel文件

财务系统截图通过python识别转成excel文件,方便财务人员进一步进行统计

2021-07-08

jmeter.properties

定义Jmeter报告展示的内容设置,设置为true并去除#

2020-12-29

Jmeter+ant编译文件build.xml

ant运行jmeter脚本的build.xml文件

2020-12-29

jmeter-results-shanhe-me.xsl

jmeter报告优化模板

2020-12-29

web录屏工具

web端录屏工具,用户录制web操作视频

2018-12-20

空空如也

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

TA关注的人

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