摘要: 成年人最大的底气是你拥有一技之长,人生才不会被动。从事测试开发岗位,需要精通一门编程语言,是核心,是大招,是招牌技能。我内心一直在Java和Python之间选择,反复横跳。 在《2020年度总结,似乎没有什么大的长进,似乎也得到了一些收获》中写到: “Python 编程。我并不是没有编程基础,汇编语 阅读全文
posted @ 2022-07-13 23:05 测试开发刚哥 阅读(23) 评论(0) 推荐(1) 编辑
摘要: 如何评价接口自动化项目 我理想中的接口自动化项目,是有一套脚本,能够100%覆盖核心业务场景,能够回归线上频繁出现的问题,能够支持手工无法验证的场景,能够抛出偶现问题,能够包含容易遗漏的边界场景、异常场景,每天都能定时运行,出具报告,给予反馈。 用实际的指标量化下: 功能测试自动化率 = 自动化测试 阅读全文
posted @ 2022-06-29 22:11 测试开发刚哥 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 方法论是一种以解决问题为目标的理论体系或系统,通常涉及对问题阶段、任务、工具、方法技巧的论述。方法论会对一系列具体的方法进行分析研究、系统总结并最终提出较为一般性的原则。 概览 学习力:学习金字塔、费曼技巧、刻意练习、RIA阅读法、二八定律 思考力:黄金圈法则、5W1H分析法、思维导图、SWOT分析 阅读全文
posted @ 2022-06-08 09:43 测试开发刚哥 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Python第三流行的Web框架 在2020年的Python开发者调查结果中,有这样一段话:“FastAPI在此次调查迭代中首次被引为选项,表现为Python第三流行的Web框架。” FastAPI创立于2018年12月,不到2年就成为仅次于Flask和Django的第三流行的Web框架。而又经过了 阅读全文
posted @ 2022-06-06 09:07 测试开发刚哥 阅读(99) 评论(0) 推荐(0) 编辑
摘要: What-什么是CodeReview? CodeReview,即代码评审,是白盒测试中,静态测试的一种方法,通过阅读代码,提出代码层面的缺陷。 Why-为什么做CodeReview? 测试左移:在测试前就发现代码缺陷。 明确测试范围:根据需求文档和代码,对齐测试范围,防止研发夹带本次需求范围外的代码 阅读全文
posted @ 2022-06-02 12:16 测试开发刚哥 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 测试环境困局 测试环境治理专项是在我入职2个月接手的活,用“烂摊子”来形容一点也不为过。年久失修,需求基本没有在测试环境使用,想用也有很多问题。人员缺乏信心,之前负责测试环境的同学抱怨极多,外部推不动,内部又没有技术能力支撑,负能量已经蔓延到整个团队。当然,我也是其中一员,这事确实难搞。在技术部测试 阅读全文
posted @ 2022-05-13 12:00 测试开发刚哥 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 绩效和找工作都是玄学,转正失败并不代表我不行,绩效A也不说明我很行。 先说说转正失败。JD的转正是我经历过5家公司中最严厉的,PPT,述职,问答,打分。我那一批转正人员一共6个人,其中4个是研发,2个是测试。我是第一个讲的,可能是没经历过这种场面,多多少少还是有些紧张,磕磕巴巴讲完,问答也有点措手不 阅读全文
posted @ 2022-04-29 11:50 测试开发刚哥 阅读(34) 评论(0) 推荐(0) 编辑
摘要: RPC接口 我所在的部门是技术中台,主要负责toB业务,上游是业务条线,包括PC、APP、小程序等终端,这些端的后台是HTTP接口层,而在HTTP接口层之下,就是技术中台的RPC接口层。 HTTP是一种超文本传输协议,基于TCP/IP来传输文本、图片、音频、视频等数据。数据包的传输能力不是HTTP提 阅读全文
posted @ 2022-04-23 21:43 测试开发刚哥 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 静态接入和动态接入 SpingBoot可以通过2种方式接入JaCoCo:Maven和Agent。Maven方式是静态接入,在编译时计算代码覆盖率。Agent方式是动态接入,服务启起来以后,能实时根据代码命中情况计算代码覆盖率。 教程代码已上传开源项目:https://github.com/dongf 阅读全文
posted @ 2022-04-17 08:38 测试开发刚哥 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 消息队列 RabbitMQ是一个消息队列,它能够接收和转发消息。这个过程就像寄快递一样,把物件打包给快递小哥,快递小哥会负责把物件派送到正确的地址。 生产者和消费者 生产者就是用来生产消息(发送消息)的: 消费者就是用来消费消息(接收消息)的: 在生产者和消费者之间的就是消息队列: 它相当于消息缓冲 阅读全文
posted @ 2022-04-12 20:57 测试开发刚哥 阅读(385) 评论(0) 推荐(0) 编辑