摘要:在平时日常工作中,使用Fiddler的占比还是蛮大的。使用过程,也会遇到一些小问题,问题虽小,但抓不到包,分析不了问题与数据,那也是件麻烦的事情。 以前也分享过一些小技巧,可以找以前的博文查看,具体地址就不贴了。这些小技巧,也算是一些经验之谈吧,没遇到过的话,自然不会关注到。 自定义列数据 添加字段 阅读全文
posted @ 2021-01-31 17:33 温一壶清酒 阅读(49) 评论(0) 推荐(0) 编辑
摘要:在之前的博文中,Jmeter二次开发——基于Java请求,已介绍了Jmeter二次开发的基础情况,上次分享的是java请求开发,今天来分享下Jmeter中的函数开发。聊到Jmeter的函数,知道Jmeter使用的博友肯定很熟悉。Jmeter自带一个函数库,有很多的函数,比如:__P,__Random 阅读全文
posted @ 2021-01-22 18:26 温一壶清酒 阅读(186) 评论(0) 推荐(0) 编辑
摘要:简述 这近几年,越来越多非http的协议需要进行性能测试,包括不仅限于各类rpc、mq、缓存等。对于这些协议,市面上可能没有现成的工具可以直接使用,这个时候,我们可以自己动手,通过编写相应的JavaSampler来高效地开展性能测试工作。 环境准备 java环境已搭建ok jmeter环境已搭建ok 阅读全文
posted @ 2020-12-18 22:00 温一壶清酒 阅读(312) 评论(0) 推荐(0) 编辑
摘要:昨天,在使用jenkins构建项目时,出现了个问题,问题是:jenkins控制台日志显示邮件发送成功,但实际没有成功。 此前,jenkins的配置,项目构建后,是能正常发送邮件的,可这次突然就不行了,甚是神奇。 网上一波搜索,各种答案: 有些说插件bug的 有些说插件与jenkins版本不一致的 有 阅读全文
posted @ 2020-12-08 18:40 温一壶清酒 阅读(281) 评论(0) 推荐(0) 编辑
摘要:在使用Jmeter工具测试时,有时也需要导出jar包,测试对应功能,或者自己二次开发Jmeter工具,也是需要导出jar包的。既然经常用,所以就总结了下导入导出jar包的方法。 导入jar包 先打开idea,进入到自己的工程当中,或者创建一个工程,很简单的操作。项目工程创建好后,我们就来看如何导入j 阅读全文
posted @ 2020-11-21 03:01 温一壶清酒 阅读(390) 评论(0) 推荐(0) 编辑
摘要:今天来分享下Jmeter中的2款循环控制器,ForEach Controller和Loop Controller,在使用上还是有所区别。 ForEach Controller ForEach Controller简介 ForEach Controller可以理解为迭代器(iterator),就是遍历 阅读全文
posted @ 2020-11-05 17:30 温一壶清酒 阅读(258) 评论(0) 推荐(1) 编辑
摘要:在去年的时候,搭建了一套Jenkins环境,基本功能已实现,可以通过如下地址查阅。 Jenkins环境搭建(1)-下载与安装 Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动化测试环境 Jenkins环境搭建(3)-配置自动发送邮件 Jenkins环境搭建(4)-配置定时构 阅读全文
posted @ 2020-10-16 19:38 温一壶清酒 阅读(734) 评论(0) 推荐(3) 编辑
摘要:现在的产品,移动端应用占据很大市场,在测试过程中,就会测试各种各样的移动端页面。测试过程,或多或少会发现些问题,无非就是前端、后端问题。后端接口问题,可以利用工具:Fiddler或charles抓包查看;前端页面问题,可以让开发把调试工具放在页面中,可如果没有该调试工具,那该如何查看前端报错问题呢? 阅读全文
posted @ 2020-10-15 20:07 温一壶清酒 阅读(785) 评论(0) 推荐(4) 编辑
摘要:gogs简介 Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。 功能特性 支持活动时间线 支持 SSH 以及 HTTP 阅读全文
posted @ 2020-09-30 17:23 温一壶清酒 阅读(451) 评论(0) 推荐(1) 编辑
摘要:前言 Fiddler,对于大家而言,应该早已耳熟能详,是个抓包神器,具体的使用,我就不多说了。如果对Fiddler的使用还不太熟练,可以翻看我以前一系列的博文。我罗列出来,方便大家阅读,如下所示: 1.Fiddler抓包工具使用详解 2.利用Fiddler拦截接口请求并篡改数据 3.Fiddler使 阅读全文
posted @ 2020-08-26 16:20 温一壶清酒 阅读(499) 评论(0) 推荐(1) 编辑
摘要:Docker 概述 Docker 是一个开源的应用容器引擎,Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。 Docker 基本概念 阅读全文
posted @ 2020-08-22 12:00 温一壶清酒 阅读(266) 评论(0) 推荐(1) 编辑
摘要:在昨天的博文中介绍了普通单元格数据的获取,以及单元格数据类型的转换,详细见博文:自动化不知如何参数化(一)?xlrd来帮你解决。 昨天的那篇博文中,还有个获取合并单元格数据的问题没解决,今天就专门来讲一讲这个合并单元格数据的获取。 合并单元格概念 xlrd中提供了一个获取合并单元格的命令,如下: m 阅读全文
posted @ 2020-07-26 20:18 温一壶清酒 阅读(207) 评论(0) 推荐(2) 编辑
摘要:平时在做自动化测试的时候,一直都是要求数据与业务逻辑分离。把测试数据都写在业务里面的话,比较混杂。为了方便管理测试数据,所以引入了python的一个扩展库--xlrd。该库使用简单,能满足自动化测试的数据分离的需求。 闲语少聊,我们直接来看,xlrd是如何完成数据读取的。 安装 安装很简单,方式①: 阅读全文
posted @ 2020-07-25 20:46 温一壶清酒 阅读(238) 评论(0) 推荐(1) 编辑
摘要:这2天,在测APP兼容性时,遇到APP奔溃闪退的情况。将问题反馈给开发后,开发自己调试后,没有复现。由于又是远程,base地不在一块,我总不能把手机寄过去吧,那也太费事了。 所以就想到,提供明确的报错日志,让开发定位问题,岂不是就很方便了,也解决了远程的问题。 那如何抓取到Crash日志呢,我又没开 阅读全文
posted @ 2020-06-19 15:37 温一壶清酒 阅读(1107) 评论(0) 推荐(1) 编辑
摘要:在分享Navicat Premium破解方法之前,在这里多一嘴,我们先来了解下这个是啥工具,有啥优点。对于熟悉的人们的来说,就有点累赘了。但对于不太熟悉的人们来说,简单了解下也无妨。 Navicat Premium是一款数据库管理工具。Navicat Premium是一个可多重连线资料库的管理工具, 阅读全文
posted @ 2020-06-07 14:50 温一壶清酒 阅读(1887) 评论(0) 推荐(1) 编辑
摘要:在以前的博文中,时常有分享Fiddler的一些使用技巧,今天再贴下。 Fiddler抓包工具使用详解 利用Fiddler拦截接口请求并篡改数据 Fiddler使用过程中容易忽略的小技巧 Mock测试,结合Fiddler轻松搞定不同场景 以上这些,就是以前的一些实践总结。今天,再来分享一个不可不知的小 阅读全文
posted @ 2020-05-30 15:35 温一壶清酒 阅读(621) 评论(0) 推荐(4) 编辑
摘要:平时自己敲敲代码,使用Git命令也渐渐多了起来。使用起来的确很方便,今天来分享下Git基本概念和本地代码提交到github上的过程,很简单的,多操作几次就会了。 Git定义 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 CVS, Sub 阅读全文
posted @ 2020-05-22 18:42 温一壶清酒 阅读(1018) 评论(2) 推荐(3) 编辑
摘要:问题解决 前两天更新了google浏览器版本,今天运行以前的脚本,发现options一个参数的配置不生效了。 运行了几次都发现该参数没有生效,也检查了自己的代码参数,没有写错,于是就有了这一波“网中寻求答案”的操作。 苦寻不易,还真就找到了答案,详细可参见该地址的答案:https://help.ap 阅读全文
posted @ 2020-04-28 19:32 温一壶清酒 阅读(1332) 评论(0) 推荐(1) 编辑
摘要:入园已有两年有余,时有博文发表,博客首页使用的是博客园团队提供的模版,但总感觉页面有些单一。平时在看别人的博客时,都有一些自定义功能,还蛮吸引我的。参考了很多博文,今天来一个总结,将自己的博客美化过程来分享下。 先来整体感受一下,美化后的博客首页,如下所示。虽然谈不上精致,但还是丰富了不少,也自定义 阅读全文
posted @ 2020-04-21 13:26 温一壶清酒 阅读(848) 评论(9) 推荐(9) 编辑
摘要:在平时测试过程中,总会遇到一些比较难构造的场景。比如不同平台间的同步,异常场景的构造。遇到难构造的场景时,就可以引用Mock来进行单元测试。简言之:mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 Mock场景 1.对象信息难构建 mo 阅读全文
posted @ 2020-04-01 13:58 温一壶清酒 阅读(1065) 评论(0) 推荐(1) 编辑