腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ThoughtWorks
专栏成员
举报
914
文章
779989
阅读量
116
订阅数
订阅专栏
申请加入专栏
全部文章(914)
其他(175)
微服务(96)
腾讯云测试服务(54)
api(52)
安全(43)
企业(41)
编程算法(39)
云直播(37)
自动化测试(33)
数据库(32)
devops(31)
java(30)
sql(27)
开源(27)
网络安全(24)
敏捷开发(24)
自动化(23)
人工智能(22)
测试(22)
javascript(21)
开发(21)
数据(21)
系统(21)
模型(20)
uml(19)
架构设计(19)
运维(18)
大数据(18)
敏捷(18)
设计(18)
深度学习(17)
机器学习(16)
存储(16)
分布式(16)
数据分析(16)
https(16)
工作(16)
软件(16)
工具(15)
神经网络(14)
http(14)
单元测试(14)
微信(14)
数据处理(14)
服务(14)
实践(14)
ios(13)
it(13)
架构(13)
区块链(12)
网站(12)
系统架构(12)
react(11)
html(11)
容器镜像服务(11)
容器(11)
产品(11)
kubernetes(10)
python(9)
scala(9)
css(9)
android(9)
spring(9)
angularjs(8)
github(8)
linux(8)
云计算(8)
ide(7)
git(7)
访问管理(7)
缓存(7)
黑客(7)
软件开发(7)
php(6)
ruby(6)
游戏(6)
windows(6)
数据可视化(6)
效率(6)
性能(6)
node.js(5)
apache(5)
DevOps 解决方案(5)
互联网金融(5)
数据迁移(5)
kotlin(5)
tcp/ip(5)
jenkins(5)
数据结构(5)
性能测试(5)
数据湖(5)
ddd(5)
程序员(5)
对象(5)
管理(5)
函数(5)
比特币(4)
NLP 服务(4)
c++(4)
xml(4)
json(4)
打包(4)
unix(4)
TDSQL MySQL 版(4)
cci 持续集成(4)
数据安全(4)
hadoop(4)
gui(4)
面向对象编程(4)
物联网(4)
nat(4)
腾讯云开发者社区(4)
flutter(4)
迁移(4)
bug(4)
tdd(4)
web(4)
编码(4)
部署(4)
二维码(4)
框架(4)
配置(4)
最佳实践(4)
c#(3)
nosql(3)
access(3)
文件存储(3)
TAPD 敏捷项目管理(3)
serverless(3)
jdk(3)
dns(3)
spring boot(3)
unity(3)
小程序(3)
机器人(3)
安全漏洞(3)
企业组织(3)
kafka(3)
rust(3)
测试策略(3)
汽车(3)
mvp(3)
编程(3)
表单(3)
服务器(3)
行业(3)
接口(3)
面试(3)
前端(3)
日志(3)
软件工程(3)
性能优化(3)
研发(3)
硬件(3)
云镜(主机安全)(2)
负载均衡(2)
数字货币(2)
mac os(2)
swift(2)
c 语言(2)
.net(2)
servlet(2)
vue.js(2)
单片机(2)
mvc(2)
maven(2)
消息队列 CMQ 版(2)
图像处理(2)
金融(2)
渲染(2)
svg(2)
移动开发(2)
shell(2)
spark(2)
jvm(2)
强化学习(2)
erp(2)
推荐系统(2)
npm(2)
rabbitmq(2)
openapi(2)
信息流(2)
任务调度(2)
sdk(2)
功能测试(2)
学习方法(2)
漏洞扫描服务(2)
agent(2)
app(2)
aws(2)
code(2)
data(2)
product(2)
velocity(2)
产品设计(2)
程序(2)
低代码(2)
后端(2)
基础(2)
开发者(2)
科技(2)
苹果(2)
摄像头(2)
生命周期(2)
事件(2)
团队管理(2)
网络(2)
协议(2)
用户体验(2)
优化(2)
重构(2)
LLM(2)
费用中心(1)
私有网络(1)
语音识别(1)
数据挖掘(1)
iphone(1)
go(1)
bash(1)
r 语言(1)
bootstrap(1)
jquery ui(1)
jquery(1)
ajax(1)
typescript(1)
ecmascript(1)
云数据库 SQL Server(1)
postgresql(1)
ruby on rails(1)
svn(1)
struts(1)
tomcat(1)
搜索引擎(1)
ubuntu(1)
windows server(1)
负载均衡缓存(1)
bash 指令(1)
批量计算(1)
日志服务(1)
命令行工具(1)
文字识别(1)
机器翻译(1)
知识图谱(1)
短信(1)
混合云解决方案(1)
电商(1)
医疗(1)
o2o(1)
redux(1)
sass(1)
webpack(1)
互联网医疗(1)
图像识别(1)
mybatis(1)
sql server(1)
jdbc(1)
openstack(1)
pytorch(1)
selenium(1)
gradle(1)
wpf(1)
hbase(1)
webgl(1)
虚拟化(1)
密钥管理服务(1)
内容安全(1)
jupyter notebook(1)
dart(1)
flink(1)
服务网格(1)
数据脱敏(1)
验证码(1)
数据集成(1)
企业推(1)
测试服务(1)
智能客服机器人(1)
项目管理(1)
持续集成(1)
action(1)
add(1)
agile(1)
analytics(1)
bat(1)
behavior(1)
chat(1)
chatgpt(1)
cycle(1)
dashboard(1)
database(1)
default(1)
diagram(1)
difference(1)
document(1)
e2e(1)
edge(1)
evaluation(1)
event(1)
getelementbyid(1)
gherkin(1)
global(1)
google(1)
image(1)
implementation(1)
innerhtml(1)
lambda(1)
less(1)
map(1)
mapping(1)
mesh(1)
microsoft(1)
minimum(1)
mock(1)
network(1)
orientation(1)
photoshop(1)
policy(1)
profile(1)
ps(1)
replace(1)
root(1)
saas(1)
scrum(1)
scss(1)
self(1)
server(1)
service(1)
session(1)
sharing(1)
snapshot(1)
ssl(1)
state(1)
time(1)
tls(1)
ui(1)
volatile(1)
window(1)
版本控制(1)
操作系统(1)
测试工具(1)
插件(1)
产品经理(1)
持续交付(1)
创业(1)
翻译(1)
分布式系统(1)
高并发(1)
工程师(1)
工具软件(1)
工作流(1)
技巧(1)
架构师(1)
加密(1)
监控(1)
兼容性(1)
脚本(1)
解决方案(1)
客户端(1)
浏览器(1)
流量(1)
漏洞(1)
前后端分离(1)
全栈工程师(1)
软件架构(1)
手机(1)
算法(1)
同步(1)
图表(1)
团队协作(1)
网关(1)
线程(1)
项目经理(1)
性能分析(1)
需求分析(1)
隐私(1)
语法(1)
原理(1)
源码(1)
云原生(1)
注解(1)
搜索文章
搜索
搜索
关闭
简化Java单元测试数据
java
单元测试
测试
开发者
数据
EasyModeling 是我在2021年圣诞假期期间开发的一个 Java 注解处理器,采用 Apache-2.0 开源协议。它可以帮助 Java 单元测试的编写者快速构造用于测试的数据模型实例,简化 Java 项目在单元测试中准备测试数据的工作,在提高编写效率的同时,使单元测试更加整洁易读。经过一年的维护,EasyModeling 已经在几个 Thoughtworks 内部的项目上得到了应用,并迭代发布了几个版本。
ThoughtWorks
2023-08-08
196
0
用测试金字塔指导数据应用的测试
单元测试
测试
函数
开发
数据
由于数据应用开发和功能性软件系统开发存在很大的不同,在我们实践过程中,在开发人员和质量保证人员间常常有大量关于测试如何实施的讨论。下文将尝试总结一下数据应用开发的特点,并讨论在这些特点之下,对应的测试策略应该是怎么样的。
ThoughtWorks
2023-04-28
640
0
浅谈契约测试
测试服务
腾讯云测试服务
http
单元测试
微服务
背景 在现代的开发模式中,基于微服务的开发模式越来越常见,但是随着项目规模的扩大,服务与服务之间的依赖越来越密切,当不同的开发团队去开发不同的服务时,服务的提供者的变动会影响到众多消费它的消费者,为了保证系统的正确性和一致性,这将需要大量的沟通成本和代码修改的时间成本。 之前遇到的某个客户内部就是因为服务与服务之间依赖过多,且存在各种的物理依赖,再加上其他种种原因,使得在集成测试时bug激增。对于他们而言集成测试需要依赖于各个服务版本的一致性以及真实的物理环境,因此他们的集成测试通常需要用上几个小时才可以完
ThoughtWorks
2022-07-26
884
0
前端测试的反模式
腾讯云测试服务
单元测试
api
第一个问题,明明是正确的改动,可是测试不止是验证业务功能,还对实现细节提出了不该提出的要求,比如要求你的函数接受跟以前一样的参数,返回值必须是字符串而不能是数组等等。可是这个函数只是实现流程中一个小小的环节,也许在下次重构时就会不复存在。
ThoughtWorks
2021-11-04
406
0
如何知道我们的E2E测试覆盖率?
api
java
xml
腾讯云测试服务
单元测试
在单元测试中,很容易知道已经覆盖了哪些代码区域。但是我们能及时知道API调用的动态范围吗?我们一直在思考,既然已经编写了许多 E2E 测试用例,但是我们应该继续编写多少剩余测试?
ThoughtWorks
2020-09-25
1.4K
0
修复缺陷的正确姿势
自动化测试
单元测试
腾讯云测试服务
如果给我一个小时来修复一个缺陷,我会花50分钟来写测试,用剩下的10分钟来改代码 。
ThoughtWorks
2019-11-11
671
0
端口和适配器架构——DDD好帮手
uml
自动化测试
单元测试
腾讯云测试服务
大概一个月前,在做2018年领域驱动设计大会预告的时候,上一届大会的主题演讲者肖然提出这样的担忧:工具和方法似乎没有很好地解决“落地难”的挑战。
ThoughtWorks
2019-08-13
1.6K
0
React 单元测试策略及落地
单元测试
单元测试是现代软件开发最基本,也普遍落地不力的实践。市面关于React单元测试的文章,普遍停留在“可以如何写”和介绍工具的层面,既未回答“为何必须做单元测试”,也未回答“单元测试的最佳实践”两个关键问题。本文正是要对这两个问题作出回答。
ThoughtWorks
2019-07-09
1.1K
0
软件测试人员的挑战与机遇
单元测试
“ThoughtWorks技术雷达上都是开发相关的内容,测试相关的内容越来越少...”
ThoughtWorks
2019-06-20
803
0
避免成为“优秀的程序员” | TW洞见
单元测试
今日洞见 文章作者来自ThoughtWorks:Deon Thomas,译者来自:陈翔。图片来自网络。 感谢ThoughtWorks校队小组:张力文 刘若然 姚琪琳。欢迎联系我们加入小组。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本网协议授权的媒体、网站,在使用时必须注明"内容来源:ThoughtWorks洞见",并指定原文链接,违者本网将依法追究责任。 我曾经和我认为优秀的
ThoughtWorks
2018-04-20
703
0
不做代码审查又怎样?| TW洞见
单元测试
今日洞见 文章作者/配图来自ThoughtWorks:王健。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本网协议授权的媒体、网站,在使用时必须注明"内容来源:ThoughtWorks洞见",并指定原文链接,违者本网将依法追究责任。 从一次回顾会议开始 “要不……我们不做……代码审查了……试试?”还记得当有人抛出这个建议时周围同学的表情,那种表情用两个字加两个标点符号就可以形容:“
ThoughtWorks
2018-04-20
679
0
谈谈命名|TW洞见
java
单元测试
开源
今日洞见 文章作者、部分图片来自ThoughtWorks:黄博文。本文封面来自网络。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本网协议授权的媒体、网站,在使用时必须注明"内容来源:ThoughtWorks洞见",并指定原文链接,违者本网将依法追究责任。 Martin Fowler曾经在一篇文章中引用过Phil Karlton的话: There are only two hard
ThoughtWorks
2018-04-20
803
0
我们真的缺前端工程师吗? | TW洞见
css
html
自动化测试
单元测试
性能测试
今日洞见 文章作者来自ThoughtWorks:邱俊涛。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本网协议授权的媒体、网站,在使用时必须注明"内容来源:ThoughtWorks洞见",并指定原文链接,违者本网将依法追究责任。 1 前言 这两天在好几个地方都看到了一篇关于『为什么整个互联网行业都缺前端工程师?』(http://chuansong.me/n/1369941)的文章
ThoughtWorks
2018-04-20
973
0
编程魔法的麻瓜入门手册——《一路编程》
javascript
单元测试
《一路编程》 不论你想要成为一个专业的软件开发者,还是想要学习如何更高效地和程序员沟通,或者只是对于程序如何工作感到好奇,这本书都非常适合作为帮你达成所愿的第一步。 —
ThoughtWorks
2018-04-17
1.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档