自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 jmeter调试传参的技巧

jmeter传参与调试技巧

2022-12-01 11:24:25 1837 1

原创 20221201记录一个数据处理bug的分析定位

测试中遇到数据显示异常bug的排查过程

2022-12-01 10:09:55 249

原创 jmeter接口调用需添加白名单,如何查看自己jmeter的ip?

Windows的cmd界面ipconfig命令查看ip但如果不知道怎么确定是哪个ip,可以使用以下其他方法。

2022-11-18 10:50:34 869

原创 jmeter跨线程传参,P函数为什么没获取到参数值?

jmeter跨线程传参没有添加 等待时间导致P函数没获取到参数值。

2022-11-18 10:07:32 768

原创 跳槽后如何快速开展新需求测试(测试小白可参考)

职场经验

2022-08-19 10:10:53 116

原创 怎样提高测试的效率减少重复返工?

一、业务逻辑的贯彻(表关系、数据库字段)在需求评审阶段主要做一个需求的阐述,对数据流的流向做明确的梳理-------即懂业务。比如最基础的自动生成订单:1、触发器——订单要素——订单生成-----订单流转----完结简单展开:触发器:每日凌晨代码自动统计比对 实时可用库存<=安全库存订单要素:什么商品、多少数量,什么价格,从哪里买(拿)、发到哪、发给谁、谁收货、发什么物流、联系电话(双方)订单生成:一个订单含多少种商品(1对多)、订单要素之间如何关联?考虑订单可追溯订单要素需独立保存订

2022-03-04 18:14:43 275 1

原创 记一次密码安全优化及关联修改项

原设计:产品未提及 密码复杂度要求,只有一个后端 加盐的操作。测试中:询问密码是否有复杂度要求。产品给到复杂度要求:要大小写英文+数字+特殊字符,并且不少于8位。补充密码安全修改要求:1、前端MD5加密后传给后端加盐影响原功能:1、新增用户、重置密码原方式是 后端 写死按 123456 的密码进行用户新增、重置密码2、修改密码,原密码、新密码是按 明文传给后端3、登录页需把用户输入的密码MD5加密后再传给后端。与架构师寻求建议沟通后:1、前端MD5加密后,传给后端加盐。2、新增用

2022-02-28 12:13:09 4530

原创 记一次失败的下载小程序上视频的操作

场景:想要下载小程序上的视频,下载到手机,在没网时查看。**操作一、获取视频的链接**1、使用网页F12抓包获取到视频链接https://kejian3.offcn.com/kuaiji/newkuaiji/2019-06/zj-wk/zj-kj-dgw-0506-01/1558003836854.m3u8ps:m3u8是什么鬼?怎么直接打开后下载不了???解决:csdn先查询关键字“m3u8”-------需要专用播放器或在线播放软件播放(M3U8文件是指UTF-8编码格式的M3U文件。

2022-02-18 11:15:36 1196

原创 加密:MD5?SHA-256?哈希值?MD5加盐?

MD5算法的原理可简要的叙述为:MD5码以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。为什么要用哈希函数来加密密码——哈希函数是单向、不可逆的:哈希函数:把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值1、如果开发者需要保存密码(比如网站用户的密码),要考虑如何保护这些密码数据,网站用户密码的泄露是一件非常严重的事情,容

2022-02-08 12:16:11 1395

原创 prometheus+grafana监控,grafana显示nodata原因二(附带安装包与搭建文档)

附带整套搭建工具与 搭建文档:链接:https://pan.baidu.com/s/1-uon6QtZbEvH6Ma4Hk2pUA提取码:xiao结论先行:一、node-export 监控暴露件没启动二、配置到prometheus.yml配置文件 的node的IP写错了三、配置到prometheus.yml配置文件 的node的job 格式缩进之类的有问题工具:ps -ef | grep 进程名查看进程是否启动prometheus.yml配置文件的修改-------添加监控插件targ

2022-01-05 13:14:41 8824 3

原创 记一个前端bug----(全局)全部弹窗控件、按钮失效,点击无响应

工具:1、网页F12工具2、如图操作-------发现控件上有蒙层排查:1、因为不是单独某个控件失效,而是全局--------某个全局设置导致2、丢给前端----------检查近期前端变更代码——确诊是 上次做ui优化时,有个全局设置导致的ps:如果是单个按钮。弹窗点击无响应。可能是js控件失效了。比如 按钮是实时生成的,但 按钮对应的js没有与按钮关联---------这种一般开发会自查,到不了测试流程...

2021-12-22 10:48:41 1929

原创 根据时间分组后,统计该时间的某字段合计SQL怎么写?

要求:统计2021-12-07当天的 设备工时,设备称重。工时需转化为小时,表中为秒SELECTsum( a.weight ) AS `value`,sum(a.work_duration)/3600 AS GONSHI,a.d AS dateFROM ( SELECT *, DATE_FORMAT( datetime, '%Y-%m-%d' ) AS d FROM t_fuel WHERE device_id = 'SY037JCB18128' )

2021-12-07 15:22:29 371

原创 如何开展测试工作(附带一个bug原因的排查)

一、参加需求评审,了解产品经理设计需求的意图(不明白的地方,不清楚的地方直接问)产品给谁用?在哪里用? 是数据的源头能造数据、还是只是数据的处理方(源数据不是自己,涉及增删改的功能,就得确认清楚)? 数据流向(从哪里来——到哪里去)?二、根据需求准备测试用例需求要求的功能都要有正常操作的场景要考虑异常操作的场景要想到(多用户登录、同用户抢登、清缓存、先删再查。。。)最后加一条 对照UI的用例----避免遗忘。注意: 涉及钱的、收款账户、数据具有唯一的,要设计唯一性的

2021-11-25 15:18:41 1050

原创 jmeter非GUI输出性能测试报告报WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x

报没有权限 WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows R处理:实操:cmd界面进入到 jmeter的bin目录jmeter –n –t -l -e –o -n: 非GUI模式执行JMeter-t: 执行测试文件所在的位置-l: 指定生成测试结果的保存文件,jtl文件格式-e: 测试结束后,生成测试报告-o: 指定测试报告的存

2021-11-19 11:17:06 6721

原创 jmeter压测内存溢出,闪退怎么解决

解决方案:在jmeter的bin目录 jmeter.bat中修改。(linux系统修改jmeter.sh)找到 f not defined HEAP ,在其中的 set HEAP注释掉。换成 set HEAP=-Xms512m -Xmx512m保存后,重新启动jmeter即可。如果压测数要再高一点,可以考虑多台设备分压去进行压测。...

2021-11-19 11:07:35 1275

原创 linux查看端口、进程、对应服务

kill -9 PID号 #关闭进程nohup /srv/soft/node_exporter-1.0.1.linux-amd64/node_exporter & 挂起并启动 node_exporter服务——————————nohup ++++& 含义nohup 强制运行&结尾:后台运行nohup运行用Ctrl+C 能终止程序关闭shell 程序依然在运行*** &用Ctrl+c 程序依然运行关闭shell 程序终止运行nohup.

2021-11-17 14:31:27 1004

原创 grafana添加数据源就报错、无法进入登录页

问题:grafana无法进入登录页,一直loding检查配置文件:敲命令查看配置文件(base) [root@spark-01 node_exporter-1.0.1.linux-amd64]# vim /etc/grafana/grafana.ini万能的度娘忽悠着英语渣渣~检查发现有个路径path 没从根目录开始读,难怪读取不到配置文件再来——万能的csdn,告诉我配置文件真实的路径~先在linux查看 该路径存不存在,敲命令cd /etc/grafana/ll得出那就确认

2021-11-17 12:32:41 2381

原创 10月测试随笔

都说做事情得经常复盘,好的习惯咱保留,坏的习惯咱摒弃。倒是有东北那味了。 懒惰是人的天性,这不又毫无人性地回来码字了。。。 中间10月歇了一个月享受人生(怀疑人生)去了,重新回来上班,我还是挺适应的(荷包不允许呀!!)一、10月的小状况 重新拿起jmeter,遇到了点小状况。公司文件在公司电脑是加密的。jmx文件被加密了后jmeter就打不开。得解密才行。实在忍不住吐槽:我就个测试小虾米,至于吗? jmeter使用中,还是**有些细节要做好,避免坑自己**。比...

2021-11-05 19:29:53 100

原创 jmeter的${canshu},参数canshu没识别出来的问题(${}函数失效的解决方法)

背景:接口测试,产品经理要求 传输字段要 能支持 字符(中文、英文、数字、符号)比如下方这样: !@#$%^&*(~()_+}{|":>??,./;’[]-085421测试全起手就一个 随机函数走起KaTeX parse error: Expected group after '_' at position 2: {_̲_RandomString(4…{|:>./;’[]-085421测试全,)}但是,运行起来就偶尔会jmeter报错,而且报错很奇葩的就是部分 匹配参数 的函数

2021-09-03 09:48:22 3776

原创 post请求变成了get请求,是怎么回事?

答案:**请求协议错了 ,请检查协议。**如果心急的就不用往下看了——特指jmeter接口请求详解:测试中有时要把用域名访问的接口,切换为用IP访问,这时,往往请求结果会出现Java报错,而且请求中 原本的post请求会自动变成get请求!(先看前三张图片尝试找报错原因!)解决方法就是 把协议使用正确了,IP用HTTP协议 域名一般会使用https协议!ps:扩展:Java调试时,也可能出现 post请求被转换为get请求的报错:#部分代码#let instance = a

2021-08-18 10:50:25 11092

原创 随笔记一个bug——实际数据来源变更导致bug(定位bug与处理)

描述:交易详情 接口有返回数据,但前端没显示。【业务层面原因:原本的需求是A接口 只统计a渠道的单笔缴费业务,B接口 统计b渠道的批量缴费业务。后来实际实现中,b渠道也出现了单笔缴费业务查询交易详情时,接口返回的业务单号为空。导致前端没法取到值(接口有返回数据,但前端没显示)】排查单位过程:1、打开web网页点击——发现 单笔业务 交易详情 没加载出来2、点击键盘 F12 ——Network——点击对应查询链接3、场景:接口有返回,但前端没显示————————定位:前端问题4、截图,丢给

2021-07-12 10:48:31 66

原创 随笔——测试的好习惯——定时备份数据库

对于一个经常需要在数据库搞增删改查的测试工程师。其中一个好习惯是——数据备份数据库还原就是在原先的库新建查询,运行插入的sql别问我怎么知道的,差点删库跑路。。。。

2021-07-09 10:29:14 77

原创 web测试抓包基本功——使用Google的F12

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-05 15:21:58 8744 4

原创 警告: Request method ‘POST‘ not supported。的原因之一——空格毁一生

操作中突然报 Request method ‘POST’ not supported 错检查ip、端口、请求地址。“传的参数”。都正确。甚至在其他地方都可以正常调成功仔细检查后————————空格毁一生。是json格式错误使用工具——json格式在线校验结论:若突然接口跑不通了,排除 IP端口请求地址。服务有启动、网络没问题。那大概率就是空格,多一个空格,或少一个空格。。。...

2021-03-24 15:46:06 1494

原创 jmeter接口测试,要下载文件到本地怎么操作?

首先,得有一个文件下载的接口平常我们进行测试,经常会测到一些生成二维码的接口、下载文件的接口那这些接口在jmeter的响应报文是怎样的?那怎么把二维码图片保存到本地?解决:右键http请求,添加——监听器——保存响应文件到本地结果:...

2021-03-11 18:40:03 1019

原创 jmeter 使用JDBC 连接数据库查询数据,并提取

jmeter 使用JDBC 连接数据库查询数据,并提取提前准备:1、数据库 的IP+端口+ 登录的账号和密码2、数据库jdbc连接jar包**开始操作了!!!!!**3、复制jar包所在路径,黏贴到jmeter的测试计划的 library4、右键线程组添加配置元件。 连接数据库,填写IP+端口+库名 ——+登录账户与密码5、右键线程组添加jdbc请求6、使用sql查询语句查询数据库数据7、如果报错“Cannot load JDBC driver class ‘com.

2021-03-11 18:29:16 1355

原创 jmeter接口上传图片、视频+参数要怎么操作?

**JMETER接口上传照片+参数要怎么操作?。**前置:接口长下面这个鸟样:既要传图片,还有附带一个参数?。。。。第一步、保存要上传的 图片或视频到本地,右键——属性,复制路径第二步、jmeter操作与设置PS:重点——一定要在Advanced选择Java格式第四步、运行接口脚本结果:文件+参数上传成功...

2021-01-26 16:08:34 2437 1

原创 职场修炼笔记之——请客篇

本章不涉及测试的技术知识,只记录一些感悟。如果不喜请翻篇。 在职场,无论是小萌新,还是老油条。我觉得,如果你跟我一样平时比较闷。不太喜欢说话的那种人。又渴望与同事拉近关系的。可以往下看。 请客,当然不是天天请,没个理由就喜欢请客。如果你经常这样干。那恭喜你,你将收获一批酒肉朋友。而且在他们眼中,你不是大方。你是那种人傻钱多速来的傻子。 所以,请客的第一条,就是找个由头。比如,今天,转正了,找个由头庆祝一下。 之所以说是由头,是因为你真正的目的根本就不...

2020-12-17 14:15:34 175 1

原创 测试工程师修炼之道——我有一双善于找茬的眼睛

软件it行业,给人的感觉除了一堆让人觉得天书般的代码外,可能就是中年秃顶形象的程序员了。 但这只是这行业的一角,一个软件从生产到你手里可使用的成熟软件应用。要从产品经理跟客户沟通需求后明白——要做什么,程序员——实现它,测试——大家来找茬,程序员——改!改!改! 最后,就是到你手里的成品,你现在用的微信、支付宝、高德地图等都是这么出来的。 那测试在里面是不是可有可无呢?打个比方,你要建一栋大楼,我给你的建材里面有很多钢筋是劣质铁,一碰就断。你觉得是在刚开始建的时...

2020-10-21 23:03:05 557 1

Selenium_Jenkins持续集成(定时跑自动化脚本并生成测试报告).docx

如何使用Jenkins持续集成?难道用例写完还需要人肉操作?

2021-02-02

最全的用例(仅供参考的测试用例编写教程).doc

写用例怕遗漏?看一下最全用例是从哪个角度找茬的(仅供参考)

2021-02-02

空空如也

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

TA关注的人

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