7DGroup性能&测试开发文章持续整理(新年版)_接口测试


性能闲谈系列:

浅谈window桌面GUI技术及图像渲染性能测试实践

杂谈:性能测试的范围到底有多大?

戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题

对性能测试评估分析优化市场的反思

泛谈系统级跟踪和应用级跟踪

性能测试分析优化该有的范围


性能基础系列:

------------接口----------------

性能基础之浅谈常见接口性能压测

性能基础之常见RPC框架浅析

秒懂HTTPS接口(原理篇)

秒懂Dubbo框架(原理篇)

------------全链路-------------

性能基础之全链路压测知识整理

------------架构----------------

性能基础之大型网站架构演化(整理篇)

性能基础之大型网站技术架构模式

------------操作系统------------

性能基础之速读【性能之巅:洞悉系统、企业与云计算】

性能基础之CPU、物理核、逻辑核概念与关系

性能基础之理解Linux系统平均负载和CPU使用率


性能工具系列:

------------概述------------

性能工具之测试工具

性能工具之监控工具

性能工具之代码级剖析工具

性能工具之内核调试工具

性能工具之前端工具梳理

------------NET------------

性能工具之DOTNET性能分析工具

------------Java------------

性能工具之Java调试工具BTrace入门

性能工具之Java调试工具JDB

------------抓包------------

前端分析工具之Charles录制Android/IOS手机的https应用

------------Linux------------

性能工具之15个常用的Linux文件系统命令

性能工具之linux三剑客awk、grep、sed详解

性能工具之linux常见日志统计分析命令


JMeter系列:

------------脚本----------------

性能工具之Jmeter一个脚本的编写与调试案例

性能工具之Jmeter压测Hprose RPC服务

性能工具之Jmeter压测WebSocket接口(一)

秒懂HTTPS接口(JMeter压测篇)

------------实时监控------------

性能监控之JMeter分布式压测轻量日志解决方案

性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控

------------二次开发------------

性能工具之Jmeter压测Thrift RPC服务

性能工具之Jmeter扩展函数及压测ActiveMQ实践

性能工具之Jmeter扩展配置元件插件

------------源码分析------------

性能工具之JMeter5.0核心源码浅析

性能工具之JMeter5.0核心类HashTree源码分析


性能场景系列:

闲聊性能测试策略

性能场景之业务模型中使用二八原则的不负责任

性能场景之数据

性能场景之发起策略三

性能场景之发起策略二

性能场景之发起策略

性能场景之稳定性场景设计

性能策略之异常场景设计和执行分析

性能场景之网络模拟


性能环境系列:

阿里云服务器ECS性能benchmark评估-系统级

---------------docker--------------

性能环境之云docker试验环境初形成

性能环境之docker操作指南1(全网最全)

性能环境之docker操作指南2(全网最全)

性能环境之docker操作指南3(全网最全)

性能环境之docker操作指南4(全网最全)

性能环境之docker操作指南5(全网最全)

性能环境之docker操作指南6(全网最全)

性能环境之docker操作指南7(全网最全)


性能监控系列:

性能监控之常见JDK命令行工具整理

性能监控之JMX监控docker中的java应用

性能监控之Telegraf+InfluxDB+Grafana服务器实时监控

性能监控之Telegraf+InfluxDB+Grafana实时监控NVIDIA GPU


性能分析系列:

性能分析之曲线分析

性能分析之可悲的响应时间

性能分析之用户数(线程数)/响应时间/TPS的关系

性能分析之性能建模

--------------前端--------------

性能分析之压力工具是否模拟出了前端的请求

--------------window--------------

性能分析之大屏可视化平台瓶颈分析

--------------Linux--------------

性能分析之valgrind及相关工具

性能分析之内核调试工具

性能分析之又见jbd2引起IO高

性能分析之公有云网络带宽导致TPS低RT高

性能分析之IO分析-从IO高到具体文件

性能分析之Linux系统平均负载案例分析

--------------代码级--------------

性能分析之死锁和日志(一个实例)

性能分析之快速分析从压力曲线到具体代码/配置

性能分析之C++ core dump分析

性能分析之代码调试-动态修改内存变量值(C/C++)

性能分析之CPU分析-从CPU调用高到具体代码行(C/C++)

性能分析之CPU分析-从CPU调用高到具体代码行(JAVA)

性能分析之Java Metrics度量包

--------------数据库--------------

性能分析之子锁存器(latch)到SQL

性能分析之SQL性能分析(mysql)

性能分析之MySQL Report分析

性能分析之一条SQL引起的内存溢出问题

性能分析之单条SQL查询案例分析(mysql)

一个性能问题的分析和妥协过程-Zee

--------------数学--------------

性能分析之R语言Rstudio profile

性能分析之排队论简述三

性能分析之排队论简述二

性能分析之排队论简述

性能分析之数据理解和数学基础


性能报告系列:

性能报告之HTML5 性能测试报告 <大屏版>

性能报告之路由器性能benchmark评估


性能管理系列:

项目如期完成是有多难?

带团队之性能实施团队日志14-项目终结

带团队之性能实施团队日志13

带团队之性能实施团队日志12

带团队之性能实施团队日志11

带团队之性能实施团队日志10

带团队之性能实施团队日志9

带团队之性能实施团队日志8

带团队之性能实施团队日志7

带团队之性能实施团队日志6

带团队之性能实施团队日志5

带团队之性能实施团队日志4

带团队之性能实施团队日志3

带团队之性能实施团队日志2

带团队之性能实施团队日志1

带团队之团队气氛

一个团队manager应该干什么?


接口测试系列:

--------------数据格式-------------

走进Java接口测试之理解JSON和XML基础 

走进Java接口测试之fastjson指南

--------------脚手架---------------

走进Java接口测试之流行框架SpringBoot(概念篇)

走进Java接口测试之测试框架TestNG

走进Java接口测试之持久层框架Spring-data-jpa

走进Java接口测试之日志框架Logback

走进Java接口测试之流式断言库AssertJ

--------------日志处理-------------

走进Java接口测试之AOP统一日志记录

--------------Mock----------------

走进Java接口测试之Mock(概念篇)

走进Java接口测试之简单快速的Mock Server Moco

--------------测试报告-------------

走进Java接口测试之测试报告ExtentReport

走进Java接口测试之服务端测试报告Klov ExtentReports

--------------开发插件--------------

走进Java接口测试之效率插件lombok

--------------自动通知---------------

走进Java接口测试之使用JavaMailSender发送邮件

--------------接口管理-------------

走进Java接口测试之接口管理工具Swagger2

--------------实践-----------------

秒懂HTTPS接口(实现篇)

秒懂HTTPS接口(接口测试篇)


持续集成系列::

--------------代码扫描----------------

Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台

--------------自动化部署--------------

性能环境之Jenkins+Maven自动化部署SpringBoot压测环境(实战篇)

性能环境之Jenkins+Maven自动化部署SpringBoot压测环境(Docker篇)