人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

随笔分类 -  测试相关

golang 单测
摘要:1 .原则: - 单元测试文件名必须以 xxx_test.go 命名 - 方法必须是 TestXxx 开头,建议风格保持一致:驼峰,XXX标识需要测试的函数名 - 方法参数必须 t *testing.T - 测试文件和被测试文件必须在一个包中 - 优先核心函数热点工具类函数 - 写明每个单测的注释, 阅读全文
posted @ 2022-06-13 15:58 测试开发喵 阅读(573) 评论(0) 推荐(0) 编辑
Gitlab-CI使用及.gitlab-ci.yml配置入门
摘要:一、 Gitlab-CI/CD使用场景 首先,公司使用Gitlab作为工作仓库进行代码发布及版本控制,Gitlab内置了CI/CD的工具,这些工具可以用于代码提交的同时完成镜像构建、自动化测试、自动化部署等连续的工作: CI: Continuous Integration(持续集成) CD: Con 阅读全文
posted @ 2022-06-01 16:43 测试开发喵 阅读(7908) 评论(0) 推荐(0) 编辑
postman接口自动化测试之利用node.js和xmysql连接、操作数据库
摘要:一、背景 使用postman进行接口自动化测试时,除了要验证接口的返回,有时候还要同时验证数据库的数据,或者将接口返回的数据与数据库的数据做对比,检验数据的正确性。 有的时候还需要在执行自动化case之前,造一些测试数据,或者在跑完自动化之后,删除测试数据。 所以,我们需要在postman里连接并操 阅读全文
posted @ 2021-03-17 21:58 测试开发喵 阅读(1068) 评论(0) 推荐(1) 编辑
postman接口自动化测试之添加Tests断言/检查点
摘要:一、概念 Postman的Tests本质上是JavaScript代码,通过我们编写测试代码,每一个Tests返回True,或是False,以判断接口返回的正确性。 其实,每一个Tests实际上就是一个检查点。 二、使用场景 需要检查请求结果或http状态码的正确性。 case较多。 case需要重复 阅读全文
posted @ 2021-03-17 10:04 测试开发喵 阅读(1054) 评论(0) 推荐(2) 编辑
loadrunner 在控制台及log中打印请求返回结果
摘要:Action() { //设置断点 web_reg_find("Text=\"code\":0", LAST); web_set_max_html_param_len("262144"); // 默认最大长度为256 web_reg_save_param("ResponseBody", "LB=", 阅读全文
posted @ 2021-02-18 18:49 测试开发喵 阅读(593) 评论(0) 推荐(0) 编辑
JMeter多个请求按照比例并发压测的几种方式
摘要:一、需求 在压测的过程中,为了能够压测整个链路,通常需要多个接口进行并发, 每个接口的请求比例不尽相同。 比如此时此刻,我在写博客,很多人在浏览博客,或者点赞、评论博客等等等,这些行为占比是不同的。 那么,我们怎么才能尽可能的模拟线上真实场景,对每个接口按照比例并发呢? 实现方法如下: 二、实现方法 阅读全文
posted @ 2021-02-02 19:38 测试开发喵 阅读(6167) 评论(0) 推荐(4) 编辑
postman接口测试之复制多个接口或collections到某个子文件夹或collections下
摘要:一、痛点 1、postman只支持复制一个请求,或者一个子文件夹,但是不支持复制多个请求,或者整个collections到某个子文件夹或者某个collections下。 2、网上查了好一会儿,没有一个人分享这种需求的解决办法。 于是,当我通过某个方式成功实现时,立刻写下了这这篇博客。 二、解决办法 阅读全文
posted @ 2021-01-21 20:40 测试开发喵 阅读(1804) 评论(0) 推荐(0) 编辑
postman接口测试之发送post请求
摘要:一、新建目录文件夹 二、新建请求(api接口) 三、添加请求方法、url、及参数 1、选择请求方法为post 2、选择传递的参数格式,并填写参数 四种常见的 POST 提交数据方式详解: 1、form-data:就是http请求中的multipart/form-data,它会将表单的数据处理为一条消 阅读全文
posted @ 2020-12-21 20:36 测试开发喵 阅读(2745) 评论(0) 推荐(0) 编辑
postman接口测试之发送get请求
摘要:一、新建目录文件夹 二、新建请求(api接口) 三、添加请求方法、url、及参数 四、发送请求并且查看请求结果 阅读全文
posted @ 2020-12-18 17:11 测试开发喵 阅读(222) 评论(0) 推荐(0) 编辑
Loadrunner12 使用谷歌浏览器录制脚本时打不开网页-解决办法
摘要:在大家使用Loadrunner做性能测试时,都离不开录制脚本这个操作,在录制脚本中难免会出现一些无法理解的异常。 例如,我在前一段时间学习Loadrunner12在谷歌浏览器下录制脚本时,就出现了打不开网页的问题,百度了很多方法,改各种配置,都无法解决。 有一次在试的过程中,莫名其妙录制成功了,经过 阅读全文
posted @ 2020-06-28 10:19 测试开发喵 阅读(9372) 评论(0) 推荐(0) 编辑
Loadrunner12 在谷歌浏览器录制https协议的脚本时,提示不是私密链接-解决办法
摘要:在谷歌浏览器下,录制https协议网址的脚本时,会出现如下提示: 接下来,教大家一招黑操作: 1、鼠标点击屏幕,聚焦在当前页面 2、输入thisisunsafe,点击回车,奇迹的事情发生了,可以打开https协议的网页正常录制了!!! 3、接下来就根据你的测试需求,来进行操作。(只要提示不是私密链接 阅读全文
posted @ 2020-06-28 10:15 测试开发喵 阅读(5939) 评论(4) 推荐(1) 编辑
loadrunner回放https请求时报connect 时发生ssl协议错误--解决办法
摘要:场景: 在loadrunner中回放https请求时,报connect 时发生ssl协议错误,如下图: 解决办法: “回放”→“运行时设置”,打开运行时设置页面 “internet 协议”→“首选项”→勾选高级下的“使用winlnet回放而非套接字(仅限windows)”选项 修改运行设置后,再回放 阅读全文
posted @ 2020-04-01 20:40 测试开发喵 阅读(1599) 评论(0) 推荐(0) 编辑
性能测试入门资料整理
摘要:以下只适用于没怎么接触性能测试的同学做入门的性能测试,对于较复杂、牵扯较多的产品业务的性能测试会比如下总结中所提到的更加全面。 性能测试概念:https://www.jianshu.com/p/aca63f0dca61 https://baike.baidu.com/item/%E6%80%A7%E 阅读全文
posted @ 2020-03-10 10:54 测试开发喵 阅读(476) 评论(0) 推荐(0) 编辑
Andriod唯一标识
摘要:imei:国际设备识别码(总长15位,由型号装配码、装配厂家号码、产品序号、备用编码组成) imsi:国际移动用户识别码(15位,移动用户所属国家代号+移动网络号码+移动用户识别码) android_id:设备唯一识别码 mac:设备的mac地址 serial:andrio序列号 uuid:通过以上 阅读全文
posted @ 2020-03-09 21:25 测试开发喵 阅读(150) 评论(0) 推荐(0) 编辑
测试对case加监控总结
摘要:这两天在对一个项目的接口加case监控,中间也有了自己的理解,特来分享给大家: 一、监控的目的 1、检验核心逻辑的正确性 2、能够实时监控接口状态,防止发生异常无法及时发现,从而不能够及时处理,导致线上事故 二、哪些case需要加监控 首先,case分为四类: 全case:测试过程中编写的所有cas 阅读全文
posted @ 2020-03-06 12:39 测试开发喵 阅读(432) 评论(0) 推荐(0) 编辑
win10下LoadRunner12 下载安装图文教程
摘要:1、下载安装包: 链接:https://pan.baidu.com/s/1hiGC9FjfKOFRWHVfMAHaeg 提取码:sr8x 如下图所示,咱们直接安装社区版“HP_LoadRunner_12.02_Community_Edition_T7177-15059” 2、右击“HP_LoadRu 阅读全文
posted @ 2020-03-03 22:02 测试开发喵 阅读(18801) 评论(4) 推荐(6) 编辑
win10下安装LoadRunner12汉化包
摘要:1、前提是已经下载LoadRunner安装文件,及已经安装成功: 安装包: 安装成功后,桌面会出现3个图标: 下面,开始安装汉化包: 1.右键点击“HP_LoadRunner_12.02_Community_Edition_Language_Packs_T7177-15062.exe”安装包,选择“ 阅读全文
posted @ 2020-03-03 22:00 测试开发喵 阅读(9457) 评论(2) 推荐(0) 编辑
win10安装LoadRunner时,安装.net framwork组件报0x800F081F错误 解决办法
摘要:一、报错原因 0x800F081F错误大多数是在安装软件时,系统无法联网自动下载安装。 经过各种排查及搜索解决方案,总结原因无非以下三种: 1、windows update被禁用。 2、电脑没有.net framwork组件 3、网络不畅通 二、解决方案 针对原因1: 打开网页,验证网络是否正常。若 阅读全文
posted @ 2020-03-03 21:19 测试开发喵 阅读(4133) 评论(0) 推荐(0) 编辑
wrk性能测试(详解)
摘要:一、简介 wrk 是一款针对 Http 协议的基准测试工具,它能够在单机多核 CPU 的条件下,使用系统自带的高性能 I/O 机制,如 epoll,kqueue 等,通过多线程和事件模式,对目标机器产生大量的负载。 wrk是开源的, 代码在 github 上:https://github.com/w 阅读全文
posted @ 2020-01-06 21:24 测试开发喵 阅读(22897) 评论(2) 推荐(11) 编辑
wrk压测报错 LF character expected at 1:111
摘要:使用wrk压测时,将windows下的txt文件复制到Linux服务器下,读txt文件拼接请求的path,报如下错误: 经过排查,是windows和Linux下的txt的编码方式不同的问题。 在Linux下新建文件,将源文件的内容复制到新建的文件中即可。 阅读全文
posted @ 2020-01-06 21:19 测试开发喵 阅读(521) 评论(0) 推荐(0) 编辑