摘要:
说起性能测试,大家会想到哪些词?录制脚本、模拟高并发?性能需求分析、业务流程梳理?监控资源耗用、性能瓶颈定位?优化代码处理逻辑、提升服务器配置? 但这真的是性能测试的本质和最终目的么?这篇博客,聊聊我对软件性能的一些看法和思考。。。 首先明确一点:技术的存在是为了解决实际的业务发展中遇到的问题和痛点 阅读全文
摘要:
上一篇博客整理了一些关于服务框架基础知识的内容,这篇博客,从实际的生产需要出发,谈谈一个完善可用的服务框架,需要包含哪些功能。。。 PS:部分内容参考自《京东基础架构建设之路》 一个完善可用的RPC服务框架,需要包含以下几点: 管理端 1、接口管理 提供统一的接口管理和查询入口,比如公共wiki或者 阅读全文
摘要:
在软件系统组成越发复杂的今天,如何保证每个服务间的通信,是系统架构师必须考虑的重要一点。 作为一名软件测试工程师,了解系统架构以及服务间的通信过程及原理,对我们开展测试工作有很大的帮助。 这篇博客,简单介绍下常见的一些通信服务框架基础知识。。。 参考:《京东基础架构建设之路》 要组成一个基本的通信服 阅读全文
摘要:
性能测试工具Jmeter由于其体积小、使用方便、学习成本低等原因,在现在的性能测试过程中,使用率越来越高,但其本身也有一定的缺点,比如提供的测试结果可视化做的很一般。 不过从3.0版本开始,jmeter引入了Dashboard Report模块,用于生成HTML类型的可视化图形报告(3.0版本的Da 阅读全文
摘要:
17年下半年,在自己创建的QQ群邀请了一些技术经验比较丰富的同行做了些关于软件测试知识相关的群直播分享,包括功能、自动化、性能以及安全测试。 18年7月份在朋友的腾讯课堂也开了《性能测试从入门到进阶系列》的分享,由于之前工作较忙,只分享了2期,就暂时下架了腾讯课堂的分享课程。 最近不怎么忙,也认真思 阅读全文
摘要:
18年最后一天,恰逢上海天气不怎么好,忙碌了一年,今天总算有时间静下心对今年做个回顾。连续第三年,每年年底的碎碎念。 18年,有成长,有收获,有错过,有遗憾。这篇博客,说说今年的一些得失吧,以及些许思考、些许对于明年的期望。。。 时光门:2016-2017:时间戳、2017-2018:时间戳 先说说 阅读全文
摘要:
18年年初,写过一篇博客:推荐书单1.0:测试工程师成长之路。里面包含了软件测试基础方法论、UI自动化测试、性能测试、python、协议、数据库、中间件、泛产品经理相关的一些书单。 今年我也算看了一些书,类型比较杂,散文小说、鸡汤、逻辑思维、社科等等类型,技术类的大概占比一半左右,其中中间件和后台相 阅读全文
摘要:
昨晚通宵生产压测,终于算是将生产服务宕机的原因定位到了,心累。这篇博客,算作一个复盘和记录吧。。。 先来看看Redis的缓存淘汰算法思维导图: 说明:当实际占用的内存超过Redis配置的maxmemory时,Redis就会根据用户选择淘汰策略清除被选中的key。 业务场景:用户通过微信入口来访问一个 阅读全文
摘要:
好像是从小养成的习惯吧,一直比较爱阅读,经史子集、社科小说,种种。毕业后荒废了2年时光,幸好16年又捡了起来,阅读这件事,永远这么有趣。 18年眼看要结束了,预计接下来到年底半个月,没时间写博客了,之前整理了18年上半年读书清单,这里,重新整理了今年的读书清单。 算是对18年的复盘,也算是给19年读 阅读全文
摘要:
从16年4月份开始学习性能测试到现在全职做性能测试工作,差不多两年半时间。期间断断续续写了一些性能测试方法和负载工具以及监控工具相关的博客。 最近抽时间重新翻看了之前写的博客,发现有些内容缺乏思考和精准度。也为了方便自己随时查阅相关的知识,将性能测试相关的知识、工具、框架相关的内容整理出来,也算是一 阅读全文