腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ThoughtWorks
专栏作者
举报
907
文章
737039
阅读量
114
订阅数
订阅专栏
申请加入专栏
全部文章
其他
微服务
腾讯云测试服务
api
安全
企业
编程算法
云直播
自动化测试
数据库
devops
java
sql
开源
网络安全
敏捷开发
自动化
人工智能
javascript
测试
开发
uml
架构设计
数据
系统
运维
大数据
模型
设计
深度学习
敏捷
机器学习
存储
分布式
数据分析
https
工作
软件
神经网络
http
单元测试
微信
数据处理
工具
ios
it
服务
区块链
网站
架构
实践
react
html
容器镜像服务
容器
系统架构
kubernetes
产品
python
scala
css
android
spring
angularjs
github
linux
云计算
ide
git
访问管理
黑客
软件开发
php
ruby
游戏
缓存
windows
数据可视化
效率
node.js
apache
DevOps 解决方案
互联网金融
数据迁移
kotlin
tcp/ip
jenkins
数据结构
性能测试
数据湖
ddd
程序员
对象
管理
函数
性能
比特币
NLP 服务
c++
xml
json
打包
unix
TDSQL MySQL 版
cci 持续集成
数据安全
hadoop
gui
面向对象编程
物联网
nat
腾讯云开发者社区
flutter
迁移
tdd
web
部署
二维码
框架
最佳实践
c#
nosql
access
文件存储
TAPD 敏捷项目管理
serverless
jdk
dns
spring boot
unity
小程序
机器人
安全漏洞
企业组织
kafka
rust
测试策略
bug
mvp
编程
编码
表单
服务器
行业
接口
面试
配置
前端
日志
性能优化
研发
硬件
云镜(主机安全)
负载均衡
数字货币
mac os
swift
c 语言
.net
servlet
vue.js
单片机
mvc
maven
消息队列 CMQ 版
图像处理
金融
渲染
svg
移动开发
shell
spark
jvm
强化学习
erp
推荐系统
npm
rabbitmq
openapi
信息流
任务调度
sdk
功能测试
学习方法
漏洞扫描服务
汽车
app
aws
code
data
product
velocity
产品设计
程序
低代码
后端
基础
开发者
科技
苹果
软件工程
摄像头
生命周期
团队管理
网络
协议
用户体验
费用中心
私有网络
语音识别
数据挖掘
iphone
go
bash
r 语言
bootstrap
jquery ui
jquery
ajax
typescript
ecmascript
云数据库 SQL Server
postgresql
ruby on rails
svn
struts
tomcat
搜索引擎
ubuntu
windows server
负载均衡缓存
bash 指令
批量计算
日志服务
命令行工具
文字识别
机器翻译
知识图谱
短信
混合云解决方案
电商
医疗
o2o
redux
sass
webpack
互联网医疗
图像识别
mybatis
sql server
jdbc
openstack
pytorch
selenium
gradle
wpf
hbase
webgl
虚拟化
密钥管理服务
内容安全
jupyter notebook
dart
flink
服务网格
数据脱敏
验证码
数据集成
企业推
测试服务
智能客服机器人
项目管理
持续集成
action
add
agent
agile
analytics
bat
behavior
chat
chatgpt
cycle
dashboard
database
default
diagram
difference
document
edge
evaluation
event
getelementbyid
gherkin
global
google
image
implementation
innerhtml
lambda
less
map
mapping
mesh
microsoft
minimum
mock
network
orientation
photoshop
policy
profile
ps
replace
root
saas
scrum
scss
self
server
service
session
sharing
snapshot
ssl
state
time
tls
ui
volatile
window
版本控制
操作系统
测试工具
插件
产品经理
持续交付
创业
翻译
分布式系统
工程师
工具软件
工作流
技巧
架构师
加密
监控
兼容性
脚本
解决方案
客户端
浏览器
漏洞
前后端分离
全栈工程师
软件架构
事件
手机
算法
同步
图表
团队协作
网关
线程
项目经理
性能分析
需求分析
隐私
优化
语法
原理
云原生
重构
注解
LLM
搜索文章
搜索
搜索
关闭
10月在线直播一览
腾讯云测试服务
云直播
汽车
10月在线直播一览 ● 10月12日 运用未来思维在不确定中创造可能性 分享一种不是从问题出发,关注解决方案可行性,而是面向未来,从愿景出发,创造可能性的思路。 ● 10月19日 构建测试的体系化思维(基础) 本期将结合实例分享测试人员的基本职责,并对每个职责进行展开,从测试实践和方法集的角度来分析测试需要做什么和怎么做。 ● 10月20日 从体验策略到体验评估——如何建立汽车体验管理闭环 汽车行业正积极探索“以产品为中心”转向“以用户为中心”,由用户需求驱动产品定义和整车研发,从而实现“正向
ThoughtWorks
2022-10-11
420
0
一个非教条式的TDD例子
腾讯云测试服务
批量计算
windows
数据库
sql
问题背景 数据分批器这个名字是我临时起的一个名字,源于我辅导的客户团队开发人员在当时的核心系统中要解决的一个实际业务问题 —— Oracle的数据库删除每次只支持1000条。这个问题更确切的讲是因为Oracle对下面这句SQL语句的支持约束: delete from t_table where id in (ids) 问题就出在这个where id in ...上,后面传入的集合参数ids最大支持1000条。而实际业务场景中存在大于1000条数据,所以需要进行分批处理。 针对这个问题,我暂时不去探究这个SQ
ThoughtWorks
2022-09-28
272
0
BQOnline “质”作在线《软件研发效能提升实践》作者访谈
腾讯云测试服务
云直播
自动化测试
BQOnline“质”作在线 《软件研发效能提升实践》作者访谈 时间:8月10日(本周三) 19:30-21:00 👆👆点击图片或扫描上方二维码免费报名直播,获取会议资料 在互联网飞速发展的当今时代,软件使用充斥着人们的生活,软件的研发效能是互联网企业的核心竞争力,软件质量则决定着人们的使用体验和软件留存率。那么测试效能该如何定义,是否有具体的框架可循,有哪些实践案例。测试效能对于研发效能的影响,二者之间的关系,这些都是值得探讨和关注的。 本期直播,我们邀请到了书籍《软件研发效能提升实践》作者中的两
ThoughtWorks
2022-08-26
430
0
【洞见荐书】| 《深度实践微服务测试》(文末赠书)
测试策略
腾讯云测试服务
api
功能测试
自动化测试
距离我上一次写契约测试的文章已经过去了三年,在这期间,契约测试在测试策略层面已经确确实实地被很多团队落地实践,无论是对工具的熟练层度、还是对引入契约测试的主观意愿,越来越多的团队在契约测试上都展现出了更高的使用水准,甚喜。 最近,我接触到了两个不同项目的一些事情,它们都对契约测试有所涉及,但又都包含了一些很容易让人迷失的细节,所以想和大家一起分享。 生产者端的契约测试不是“写”出来的 在一次帮助项目上的开发同学评审契约测试代码的时候,我留意到开发同学多次描述“……在生产者端的实现是这么写的……” ,我顿时感
ThoughtWorks
2022-08-26
542
0
浅谈契约测试
测试服务
腾讯云测试服务
http
单元测试
微服务
背景 在现代的开发模式中,基于微服务的开发模式越来越常见,但是随着项目规模的扩大,服务与服务之间的依赖越来越密切,当不同的开发团队去开发不同的服务时,服务的提供者的变动会影响到众多消费它的消费者,为了保证系统的正确性和一致性,这将需要大量的沟通成本和代码修改的时间成本。 之前遇到的某个客户内部就是因为服务与服务之间依赖过多,且存在各种的物理依赖,再加上其他种种原因,使得在集成测试时bug激增。对于他们而言集成测试需要依赖于各个服务版本的一致性以及真实的物理环境,因此他们的集成测试通常需要用上几个小时才可以完
ThoughtWorks
2022-07-26
755
0
疫情下更合适的开发模式
c++
cci 持续集成
腾讯云测试服务
编程算法
问题的提出 任何复杂的软件都是团队工作的产物,所以我们会利用版本控制工具和不同的分支策略来协助团队的日常开发和交流,mainline开发模式和pull request开发模式(以下简称PR)则是最常用到的两种模式。在开发时选择哪种模式也成了一个经常被讨论的话题。 在疫情时代,远距离办公可能会阻碍团队的交流,PR开发模式也变得越来越流行。一方面PR开发模式可以为代码开发带来更好的隔离性,但另一方面,PR开发模式其实是一种更难掌握或者说要求更高的开发模式。比如:审查和合并 PR 的速度至少取决于三个因素:上下文
ThoughtWorks
2022-06-16
498
0
如何让混沌工程实验降本增效
腾讯云测试服务
网络安全
“混沌工程实验性价比太低了。测试、研发和运维三个部门都投入了大量人力物力,在准生产环境做了不少故障注入实验。但发现的问题还是比较少。”在一次混沌工程实践回顾会上,一位测试人员如是说。 近十几年来,随着企业业务不断微服务化,并迁移到复杂分布式的云生产环境,云上各个微服务业务系统之间相互访问的稳定性,以及与所依赖的第三方系统之间相互访问的稳定性,都会受到错综复杂的云生产环境的未知暗债(“暗债”是 IT 系统中具有以下特点的漏洞——在引发故障之前,这些漏洞不为人知或不可见。"暗债“源自物理学术语“暗物质”,两者都
ThoughtWorks
2022-06-01
498
0
性能测试之k6篇
api
腾讯云测试服务
性能测试
数据结构
背景 项目的目标是为客户交付一个ToC的APP,其后端是基于RESTful的微服务架构,同时后端还采用了Protobuf协议来提高传输效率。在最终上线之前,我们需要执行性能测试以确定系统在正常和预期峰值负载条件下的表现,从而识别应用程序的最大运行容量以及存在的瓶颈,并针对性能问题进行优化以提升用户体验。 性能测试是一个较为复杂的任务,包括确定性能测试目标,工具选择,脚本开发,CI集成,结果分析,性能调优等过程,需要QA,Dev,Devops协力合作。本文将对这一系列过程进行详细描述。 为什么选择k6 在得知
ThoughtWorks
2022-05-20
1.3K
0
在一个“去QA化”的项目中,QA能做什么?
腾讯云测试服务
测试策略
自动化测试
自动化
api
第一次在某篇文章里看到“去QA化”这个概念,我当时也就是随随便便翻看了一下,并未多加关注。第二次是在QA社区群里看见更资深的同事在谈论“去QA化”,当时我小小的脑袋里,单纯觉得“去QA化”离我还是很有一些距离的。 万万没想到!没过多久,当我上到一个项目之后,TL跟我说,我们有些项目确实是没有QA的,隔壁项目组有一个QA,但是在整个开发流程中也没有专门的测试阶段。听完之后,我眼睛瞪得像铜铃(夸张修辞):那谁来做测试策略呢?在什么阶段测卡了?什么时候做探索式测试呢?TL顾及我作为QA的尊严,立马跟我强调:“我觉
ThoughtWorks
2022-04-27
751
0
Thoughtworks第26期技术雷达——工具象限
命令行工具
网站
腾讯云测试服务
kubernetes
采纳 tfsec 对于那些我们正在使用Terraform的项目来说,在需要检测潜在安全风险时,tfsec已经迅速成为默认的静态分析工具。它很容易被集成到CI流水线,而且拥有一个持续增长的检查库,可以用来检查所有主要的云供应商和诸如Kunernetes的平台。鉴于它的易用性,我们相信对任何Terraform项目而言,tfsec都会是一个非常好的补充。 试验 AKHQ AKHQ 是 Apache Kafka 的图形用户界面(GUI),可以帮助你管理主题、主题数据、消费者组等。我们的一些团队发现 AKHQ 是用来
ThoughtWorks
2022-04-22
1.9K
0
敏捷驱动QA改变
腾讯云测试服务
自动化测试
自动化
敏捷理念由来已久,若从敏捷软件开发宣言的发布算起,今年已经是20周年了。在这漫长的岁月里,越来越多的团队在“四个高于”的价值观引领下,以十二项原则为指导,欣然求索而持续演进,在实践中探寻更好的软件开发方法。虽然敏捷自身一直在变化,不同团队对敏捷实践的落地也多有差别,但人们对敏捷核心的理解趋于一致。“追求更短的反馈环” -- 便是其中被大家广泛认可的一项核心目标。假如以终为始来看,那么: Inception的采用,拉近了项目团队与产品团队/用户的距离,在获得需求有效澄清的同时也对软件设计进行快速反馈和更新。
ThoughtWorks
2022-04-22
588
0
下周三|质量三人行之不止测试(附送书)
云直播
腾讯云测试服务
质量三人行之不止测试 时间:4月27日(下周三) 19:30-21:00 📷 👆👆扫描上方二维码免费报名直播,获取会议资料 质量保障,不止是测试,需要团队成员一起负责,需要从软件开发的整个生命周期给予关注;测试人员,不应该止步于单纯的测试工作,对质量相关的各方面都责无旁贷,除了自己身体力行,参与质量相关工作外,测试人员还需要对团队不同角色进行质量赋能,承担赋能者的职责。 本场直播,我们邀请到《质量三人行》系列播客的几位嘉宾,一起聊聊: 团队如何为质量负责? 测试人员和测试团队如何转型? 测试人员需要提升
ThoughtWorks
2022-04-19
413
0
直播预告|质量三人行之不止测试
云直播
腾讯云测试服务
质量三人行之不止测试 时间:4月27日 19:30-21:00 📷 👆👆扫描上方二维码免费报名直播,获取会议资料 质量保障,不止是测试,需要团队成员一起负责,需要从软件开发的整个生命周期给予关注;测试人员,不应该止步于单纯的测试工作,对质量相关的各方面都责无旁贷,除了自己身体力行,参与质量相关工作外,测试人员还需要对团队不同角色进行质量赋能,承担赋能者的职责。 本场直播,我们邀请到《质量三人行》系列播客的几位嘉宾,一起聊聊: 团队如何为质量负责? 测试人员和测试团队如何转型? 测试人员需要提升哪些方面的
ThoughtWorks
2022-04-12
197
0
通过面向对象设计串口协议
文件存储
数据结构
腾讯云测试服务
sdk
ide
背景 自Java语言流行以来,其主打的面向对象编程也成为了家喻户晓的一种程序设计思想: “封装、继承、多态”、“易维护、易复用、易扩展”,“解耦、隔离” 而以过程为中心的“面向过程编程”,通常会优先分析出解决问题所需的步骤,然后用函数依次实现这些步骤,最后串联起来依次调用即可,是一种基于顺序的思维方式。 常见的支持面向过程的编程语言有 C语言、COBOL 语言等,被广泛地应用在系统内核、IoT、物联网等领域。其中一个比较典型的案例是串口通信协议的集成开发(驱动、SDK),虽然大多数的Web应用都已经跨入了“
ThoughtWorks
2022-04-01
888
0
3月直播回放
python
云直播
数据分析
腾讯云测试服务
使用Python处理数据科学计算 随着大数据时代的来临和Python编程语言的火爆,Python数据分析早已成为现在职场人的必备核心技能。那么利用Python数据分析可以做什么呢?简单来说,可以做到的内容有很多,比如检查数据表、数据表清洗、数据预处理、数据提取和数据筛选汇总等等。本次直播将带领大家走入数据分析的大门。 了解 Python 中的整数、浮点数、逻辑、字符串和其他类型 如何创建直方图、KDE 图、小提琴图和完美的图表样式 如何在 Seaborn 中可视化数据 机器学习初探 👇👇扫描下方二维码,观看
ThoughtWorks
2022-03-29
309
0
直播回放|使用Python处理数据科学计算,数据平台项目的测试之痛与最佳测试实践
python
云直播
腾讯云测试服务
数据分析
使用Python处理数据科学计算 随着大数据时代的来临和Python编程语言的火爆,Python数据分析早已成为现在职场人的必备核心技能。那么利用Python数据分析可以做什么呢?简单来说,可以做到的内容有很多,比如检查数据表、数据表清洗、数据预处理、数据提取和数据筛选汇总等等。本次直播将带领大家走入数据分析的大门。 了解 Python 中的整数、浮点数、逻辑、字符串和其他类型 如何创建直方图、KDE 图、小提琴图和完美的图表样式 如何在 Seaborn 中可视化数据 机器学习初探 👇👇扫描下方二维码,观看
ThoughtWorks
2022-03-24
247
0
本周四|数据平台项目的测试之痛与最佳测试实践
腾讯云测试服务
云直播
数据平台项目的测试之痛与最佳测试实践 3月17日(本周四)19:30-21:00 📷 👆👆扫描上方二维码,免费报名直播,永久获取会议资料 数据平台项目中的测试: 有哪些特点 会遇到哪些挑战及解决方案 有哪些最佳测试实践 工具和资料推荐 扫描下方二维码,查看往期直播回放 📷
ThoughtWorks
2022-03-15
168
0
性能优化那些事儿(2)
性能测试
腾讯云测试服务
数据库
sql
『不管项目大小,一旦上线,或多或少都会遇到性能问题』性能问题就像是魔咒一般藏绕着我们。 性能优化应该什么时候开始 有些性能问题是随着时间的积累慢慢产生的,比如系统一开始数据量很小的时候,没有什么问题,等到数据积累到一定程度,问题就暴露出来了;有些问题是由于访问量的过大造成的,比如系统平时没问题,一到搞活动时就挂;也有些问题是遗留系统经过太多人去维护修改,导致各种坏代码味道性能问题仿佛到处存在。性能问题就如同一颗定时炸弹,只要数据量访问量一上来,或者各个团队在开发迭代中没有注重性能的意识,早晚会炸。既然迟早会
ThoughtWorks
2022-03-04
241
0
性能工程之性能规划实践
性能测试
系统架构
腾讯云测试服务
数据库
前言 随着软件系统的规模越来越庞大,对性能的需求越来越高,性能测试的要求也越来越高。但是仅仅做性能测试,已经很难满足当前软件系统对于性能的各种需求,所以需要做更多性能相关的工作。而对于这一系列性能相关的工作,我们称之为性能工程。 性能工程是发现和解决软件系统性能问题最主要的方法体系和技术手段,它一般包含以下几个部分:性能测试,性能轮廓,性能分析,性能优化和性能规划(容量规划)。 性能测试:通过不同类型的测试,获取系统在不同情况下的性能情况,包括各种外部性能指标,是否满足实际的性能需求等。 性能轮廓:通过特定
ThoughtWorks
2022-03-04
596
0
Cucumber测试实践
腾讯云测试服务
https
网络安全
cci 持续集成
来源:https://cucumber.io/docs/guides/overview/
ThoughtWorks
2022-02-16
851
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档