自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Elasticsearch One:基本查询

之前工作的项目中也有用到Elasticsearch,那时不求上进,自己缺乏研究精神。。。懵懂的过去,哎。现在工作项目中也有用到ES,做为API测试,就必须从源数据中验证API返回的结果是否正确,是该研究一下ES的查询语句了,不能都问开发吧,显得自己太low了,再说也不是件难事,所以花点时间整理一下有关ES的基础知识。 基本概念: ES 关系数据库 索引Index 数据库Database 类型Type(ES6.0之后被废弃,ES7中完全删除, ES8.0以后完全不支持) 表Table

2021-01-24 20:29:34 199

原创 How to Set Json Request Body using ObjectMapper, JsonNode and ObjectNode

背景 在写API automation cases时,经常会遇到Json格式的request和response。在设计cases时,对json request body会有不同的设置,为了方便,我们可以写个方法满足不同层级的key,value设置。 技术 ObjectMapper 是Jackson 库的一个主要类,它将JSON映射到Java对象(反序列化),或将Java对象映射到JSON(序列化),为了使用Jackson读写json,需要创建Jackson ObjectMapper 实例。 Maven安装,

2021-01-17 18:03:37 317

原创 HOW TO 提取 Cucumber Failed 的 Scenarios log 信息

还是在日常 triage API automation 时遇到一些痛点,基于Cucumber BDD 测试框架,每天 smoke 加 regression 多达 1 万多的 cases,怎样提高 triage 效率,怎么减少人力工作,做为一个爱思考的 QA 都必须想办法解决,哈哈!怎么才能只获取 Failed 的 Scenarios 信息,还能将 cucumber report 和 REST log结合起来,统统放在一个表格里就能获取所有资源信息呢,这样就不用东找西找....

2021-01-09 20:37:59 488 2

原创 openpyxl format cells 格式化单元格

日常 triage API automation 时,都手动把 failed 的 feature 汇总到excel里,还要手动格式化整得漂亮点出报告,每天如此,是花了不少时间的,总想着把一切手动的工作量都自动化了,一劳永逸。关于自动化定制 report,将分 2 篇介绍,这篇主要来说说 openpyxl 格式化问题,最常用的就是设置单元格的字体,边框,hyperlink,对齐,自适应宽度等,更多细节可以参考 openpyxl...

2021-01-02 17:12:11 2847 2

空空如也

空空如也

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

TA关注的人

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