腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
FunTester
Fun·BUG挖掘机·性能征服者·头顶锅盖·Tester
专栏作者
举报
887
文章
759132
阅读量
47
订阅数
订阅专栏
申请加入专栏
全部文章
腾讯云测试服务
java
编程算法
自动化测试
自动化
性能测试
apache
groovy
http
selenium
uml
api
网站
单元测试
测试
json
android
数据库
sql
linux
python
接口测试
go
devops
javascript
网络安全
ide
jvm
腾讯云开发者社区
数据
https
工作
接口
实践
云数据库 Redis
爬虫
socket编程
测试策略
线程
性能
对象
云数据库 SQL Server
缓存
gradle
系统
html
jar
安全
配置
php
开源
maven
jdk
工具
软件
xml
存储
连接
软件测试
打包
git
正则表达式
敏捷开发
jenkins
功能测试
开发
其他
github
深度学习
serverless
压力测试
shell
hashmap
rpc
微信
cci 持续集成
dns
网站渗透测试
队列
设计
线程池
异步
负载均衡
node.js
神经网络
文件存储
访问管理
socket.io
分布式
jdbc
windows
kafka
负载测试
bug
编译
并发
工程师
管理
框架
视频
效率
最佳实践
机器学习
c++
css
负载均衡缓存
人工智能
gui
mybatis
数据结构
微服务
sdk
验证码
测试服务
app
chatgpt
测试工具
产品
多线程
函数
监控
客户端
浏览器
面试
统计
对象存储
官方文档
unix
面向对象编程
tcp/ip
class
com
for循环
websocket
变量
并发编程
程序
高性能
行业
敏捷
模型
日志
搜索
同步
项目经理
协程
序列化
异常
源码分析
字符串
区块链
mac os
bash
windows server
容器镜像服务
spring
命令行工具
消息队列 CMQ 版
短信
运维
spring boot
二叉树
机器人
虚拟化
白盒测试
黑盒测试
fiddler
链路测试
数据库管理
腾讯云
ethereum
httpclient
list
map
netty
plotly
trace
编程
编译器
操作系统
插件
登录
泛型
服务
服务器
公众号
脚本
开发者
内存
数学
调试
网络
线程安全
异常处理
优化
云服务器
NLP 服务
自动驾驶
ios
ruby
lua
actionscript
.net
servlet
scala
regex
jquery
ajax
nosql
access
搜索引擎
bash 指令
laravel
日志服务
云数据库 MongoDB
NAT 网关
海外加速
mongodb
图像处理
DevOps 解决方案
express
xslt & xpath
容器
游戏
黑客
html5
图像识别
numpy
监督学习
markdown
dubbo
大数据
小程序
数据分析
数据处理
数据可视化
物联网
nat
canvas
ascii
ipv6
app测试
es
手机行业
adb
assert
atomic
bat
bitmap
block
build
case
channel
config
cookies
dalvik
debug
druid
dump
el
excel
func
get
google
header
heap
iframe
input
int
jacoco
jsonpath
kill
lambda
lock
logcat
math
mysql
native
phaser
pool
process
redis
restful
runtime
select
session
src
stream
stringbuilder
swipe
thread
token
uuid
watch
wifi
yaml
youtube
闭包
笔记
编程语言
遍历
编码
测试开发
测试自动化
程序员
持续交付
代码质量
递归
后端
后台
互联网
基础
技巧
集群
架构
兼容性
教程
解决方案
进程
镜像
可视化
快捷键
垃圾回收
流量
漏洞
模块化
内存管理
求职
权限
软件开发
设计模式
生命周期
手机
数组
算法
索引
腾讯
图表
协议
虚拟机
研发
用户体验
语法
原理
源码
主机
回归测试
2023腾讯·技术创作特训营 第一期
搜索文章
搜索
搜索
关闭
回归测试的四个步骤
测试
工作
开发
软件
回归测试
本文提供了一个结构化的方法来创建和更新回归测试套件。回归测试套件应包含哪些类型的测试?应该运行哪些回归测试?如何应对回归测试失败?回归测试套件如何演变?这些问题以及其他考虑因素都会逐步探讨。
FunTester
2024-04-22
37
0
性能测试中唯一标识的JMH测试
性能
性能测试
测试
配置
线程
前文分享了几种性能测试中常用到的生成全局唯一标识的案例,虽然在文中我猜测了几种方案设计的性能,并根据自己的经验给出了适用的场景。
FunTester
2024-04-15
69
0
Druid MySQL连接池本地实践
mysql
连接
配置
实践
druid
本来不打算写这个题目的,因为 Druid 大多都是在 Spring 中使用的,它很多功能非常强大,但是对于 MySQL 性能测试中并不实用。但是由于特殊原因,还是得把这个拾起来。
FunTester
2024-04-03
93
0
Java & Go泛型对比
接口
java
go
泛型
函数
在当今软件开发领域中,泛型是一种强大的编程特性,它能够在不牺牲类型安全的前提下,实现代码的复用和灵活性。Java作为一种老牌的面向对象编程语言,在其长期的发展过程中,已经积累了丰富的泛型经验和应用场景。而Go语言作为一种相对较新的编程语言,也在不断探索和发展其泛型特性,以满足现代软件开发的需求。本文将对Java和Go语言的泛型进行比较和介绍,探讨它们的实现方式、语法特点以及适用场景,帮助读者更好地理解和应用泛型编程。
FunTester
2024-03-22
73
0
自定义限速功能实践——Caffeine
配置
实践
线程
存储
缓存
之前使用了JDK自带的 Map 实现了自定义限速的简单需求。在当时的实现当中,有一个被隐藏的小设计,就是如果是用使用异步线程,用来根据配置给请求次数数据重置。如此这样,校验方法会非常简单方便。
FunTester
2024-03-22
50
0
关注专栏作者,随时接收最新技术干货
FunTester
隐藏技能性能测试
关注
用户6343696
大连东软实习生
关注
用户5563503
关注
用户8176918
关注
高优异步任务解决双重异步集合点阻塞问题
线程池
异步
队列
同步
线程
在性能测试的实践当中,异步任务是离不开的。Java异步编程提高了应用程序的性能和响应性,通过避免线程阻塞提高了资源利用率,并简化了并发编程的复杂性。改善用户体验,避免死锁和线程阻塞等问题。异步编程利用CompletableFuture、Future等工具和API简化了开发流程,提高了系统的稳定性和可靠性。
FunTester
2024-03-12
66
0
自定义对象池实践
性能
缓存
队列
对象
实践
自从研究了 commons-pool2 之后,进行了多次实践,实现的效果也是非常好的。但是在一些轻量级场景当中,使用 commons-pool2 着实有点大材小用。
FunTester
2024-03-12
59
0
自定义限速功能实践——Map版本
配置
实践
系统
线程安全
map
说起 限速 ,想必各位不会陌生。通常在一个服务程序当中,限速指的是对同一类请求进行速率的限制,用来防止服务端某些资源被过度消耗,从而保障服务的稳定性。
FunTester
2024-03-04
67
0
2023年测试行业调查报告
工作
行业
模型
自动化测试
测试
2023年测试行业问卷调研有850左右同学参与,也许是受大环境影响戓其他因素的影响,较往年上千份的问卷反馈规模有所减少,但仍可以通过这近千份数据得出一些结论,来为测试行业发展的预判和个人职业发展规划做一些参考。
FunTester
2024-03-04
257
0
JDK17 Groovy Caffeine 模块化报错分享
程序
模块化
配置
缓存
groovy
最近在升级各种依赖包的过程之总是能遇到一些Java模块化的问题。Java模块化是Java 9引入的一种新的特性,它将Java类库划分为若干个模块,每个模块都具有自己的包和类。模块化可以提高Java程序的安全性、可维护性和可移植性。
FunTester
2024-02-03
93
0
API安全的概览
api
安全
漏洞
数据
系统
API已迅速成为现代软件开发的基石,推动着各个领域的广泛技术进步和创新。它们在应用程序开发、物联网(IoT)、电子商务、数字金融服务以及软件开发等方面发挥着至关重要的作用。可以说,如果没有API,我们所熟知的互联网将无法存在。
FunTester
2024-02-03
129
0
Go语言对象池实践
并发
对象
垃圾回收
实践
go
对象池是一种在编程中用于优化资源管理的技术。它的基本思想是在应用程序启动时预先创建一组对象,并在需要时重复使用这些对象,而不是频繁地创建和销毁。这种重用的机制有助于减少资源分配和回收的开销,提高程序性能,特别在涉及大量短寿命对象的场景下效果显著。
FunTester
2024-01-25
93
0
高性能序列化工具ChronicleWire
数据
序列化
对象
高性能
工具
之前使用chronicle进行过日志回放框架的设计,效果很不错。后面在更加深入了解过程中,发现chronicle性能优势中一个非常重要的方面,就是序列化和反序列化。chronicle提供了多个功能类,实现不同格式数据的序列化和反序列化功能。
FunTester
2024-01-25
106
0
自动化的10项准备工作
自动化测试
测试
工作
软件
自动化
软件或应用程序的测试工作和开发人员创建软件的工作同样重要。有时候,软件测试可能被忽视,但它对于公司来说是至关重要的,可以避免不必要的尴尬和金钱损失。软件测试通常需要进行重复的测试,因为任何人为的错误都可能影响测试结果。为了避免这样的错误,如今大多数公司选择将测试自动化与DevOps相结合。这意味着每次向现有代码库添加新代码时,测试人员不再需要重复相同的步骤和操作,也不需要重新从头开始测试软件。通过使用诸如 Selenium 这样的软件,自动化测试变得越来越受欢迎。
FunTester
2024-01-17
148
0
Phaser性能测试加强版
phaser
多线程
同步
异步
性能测试
早前的旧文中,我分享了使用 java.util.concurrent.Phaser 在处理大量异步任务场景下的使用。其中用到了phaser类的重要特性 可以灵活设置同步数量,在使用过程中注册新的同步对象。
FunTester
2024-01-17
71
0
PreparedStatement实践和批处理实践
数据库
编译
实践
数据
性能
之前在学习JDBC使用的过程中,主要使用了实现类是StatementImpl单独执行的一些SQL语句,一直也是相安无事。在最近复习JDBC的过程中,发现了一些新知识,发现了新大陆 PreparedStatement 。
FunTester
2024-01-10
111
0
敏捷监控与可观察性
敏捷
数据
系统
性能
监控
敏捷开发实践必须依赖敏捷监控框架的支持。忽视系统状态的微小差异(包括基础设施、应用程序性能和用户交互)是企业无法承受的风险。特别是在性能指标和系统可靠性对客户满意度和忠诚度产生直接影响,并直接影响企业利润的情况下。
FunTester
2024-01-10
137
0
Kafka Streams概述
存储
kafka
测试
数据
序列化
Apache Kafka 是由 Apache 软件基金会开发的开源分布式流处理平台。最初是由 LinkedIn 团队开发,用于处理该公司产生的大量实时数据。Kafka 的设计旨在处理大型数据流并提供实时数据处理能力。
FunTester
2024-01-10
116
0
利用虚拟线程重写自定义异步功能
并发
队列
多线程
线程
异步
最近在使用JDK 21的虚拟线程功能,感觉对于性能测试来说,还是非常值得推广的。通过之前文章介绍,相比各位也有所了解了,这里跳过Java虚拟线程的介绍了。
FunTester
2024-01-03
99
0
Java、Groovy项目升级JDK 21 ASM9报错
java
jdk
groovy
插件
配置
最近在学习Java虚拟线程,打算深挖一下性能测试方面的潜力。不过在升级JDK的过程中遇到了一些意外情况。遇到了一个比较难缠的问题,报错信息如下:
FunTester
2024-01-02
276
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档