首页
学习
活动
专区
工具
TVP
发布

软件测试那些事

专栏成员
142
文章
209416
阅读量
37
订阅数
自动化测试成熟度评估模型
前阵子有同学在某测试群里讨论自动化成熟度的问题。笔者尝试着从用例编写自动化、测试环境自动化、新用例首次执行时机、结果分析自动化、测试效果和持续改进等六个方面,梳理了一个成熟度模型,如下图所示。
Antony
2024-06-17
600
通过395篇论文告诉你大模型在软件工程中的85种应用场景
本文提供了LLM应用于软件工程的85个场景,以及软件工程应用大模型的路线图。此外,笔者总结了两个发现,供读者参考。
Antony
2024-06-04
3010
大型语言模型(LLMs)在软件工程中的应用:过度炒作还是颠覆性变革?
大型语言模型(LLMs)终于到来,能让我们都成为更好的软件工程师吗?还是说LLMs为软件开发创造了比功能性更多的炒作,并且同时让每个人都陷入了一个难以区分由人工智能(AI)程序生成的完美但有时是虚假和错误的代码与经过验证和充分测试的系统的世界?
Antony
2024-05-22
890
这是一份关于流水线的需求说明书
本文概述了流水线在软件交付过程中的关键作用,包括其能力、类别和自动化操作。流水线将代码变更自动转换为交付物,如制品包和镜像,并内嵌质量控制和合规性检查。文章还强调了流水线编排的重要性,包括可视化、原子化操作、参数管理、模板化和多种触发方式,以及环境管理和性能优化,确保高效、有序的交付流程和高质量的软件交付。
Antony
2024-05-15
670
一个迭代就发布一次可行?
迭代通常被认为是一个固定的time box,让团队有一个较为固定的冲刺节奏。SCRUM里面把这个time box叫做 Sprint(冲刺)。为了避免名词上的吹毛求疵,笔者使用迭代这个无论是否使用SCRUM,是瀑布还是敏捷,还是大规模敏捷的组织都熟悉的词:迭代。
Antony
2024-05-15
750
基于Jacoco的三种增量覆盖率统计方法
本文介绍三种基于Jacoco的增量代码覆盖率统计方法,并给出了对应的四种对应的开源工具。
Antony
2024-04-28
4360
驾驭敏捷交付:发布火车、巴士和出租车
根据不同的回答,形成了发布模式。笔者整理了一下,可能有Realse Traing/Bus/Taxi三种模式。
Antony
2024-04-28
1080
大模型生成单测用例的评估方案
此处所谓的单测生成是指基于既有的代码,让大模型来自动生成单元测试。生成成功的标志是:
Antony
2024-04-22
2900
接口中心四大闭环:如何确保接口生命周期的完美呈现(AI说这个能吸引读者)
世间万物的存在都是有一个时限的,接口也不例外。通过建设接口中心,能否把接口的整个生命周期以数字化的方式呈现出来,这是这篇文章希望表达的内容。
Antony
2024-03-22
920
双流联动让开发行为分析称为可能
将特性分支与用户故事Story一一绑定之后,就可以实现 需求与代码的关联关系了。接下来就可以实现所谓的双流联动了,也就是代表了需求生命周期的管理流与代码的工程流
Antony
2023-12-26
960
搞代码覆盖率?一次性解锁7种套路
代码覆盖率分析几乎现在已经成为DevOps平台的标配能力,也是所谓精准测试等服务的基础能力。那么除了做版本的覆盖率之外还能做哪些事情呢?正值年底了,笔者梳理了一下,供大家编写明年的工作规划时参考。
Antony
2023-12-18
2570
如何避免做了也白做的困境,来看看度量的起手式
你度量开发人员每天的代码量,就会得到越来越多的......(垃圾)代码。那如果要度量线上缺陷,会不会得到更多的线上缺陷?
Antony
2023-11-01
2700
终于把个人覆盖率统计搞清楚了,还一鱼两吃
如果MR/PR中的代码均来自某位开发人员,那么如果质量门禁未通过,这个发起MR/PR的人就是事主,找到他解决即可。这也是通常质量门禁红绿灯背后的逻辑。
Antony
2023-09-07
2230
为什么自动测试要发现缺陷?
前一阵子,笔者在某个高端测试群里面丢了一个小石头,引出了诸多测试大佬的讨论。不少人首先就不认同这个问题,认为自动化测试的目标就不是发现缺陷,而是其它。
Antony
2023-07-04
2820
为什么说“精准测试”是治疗富贵病的药?
A: 讲一个故事,某个团队有1万多条接口自动化用例,跑一次全回归要超过24小时。再讲一个鬼故事,某个团队有1万多条UI自动化测试用例,跑一次全回归要3天。这就是笔者所说的自动化测试富贵病。
Antony
2023-07-04
2490
简单规则引擎Easy-Rule性能测试
要进行Easy Rules和普通策略模式的性能比较,需要有一个具体的案例来测试两种方法在不同条件下的运行速度。以下是一个简单的案例来比较它们的性能:
Antony
2023-07-04
6340
测试立方体TestCube - 以证券期货行业测试规范为例
稍微成熟一点的测试团队,在建立测试体系的过程中,通过对价值流的梳理,通常都会将测试活动划分为各个阶段Test Phase或者是各种级别Test Level,再结合软件质量和团队能力所形成的测试类型,最终可以梳理出来一个二维表格,类似一个测试服务菜单,以安排测试团队在项目的不同交付阶段的测试活动,笔者将其称为TaaS 测试即服务。
Antony
2023-03-23
2310
TestMe自动生成单元测试用例
最近有个公众号发了一篇《阿里内部如何做单元测试培训的》的文章,在文章的最后提到了TestMe这个自动生成单元测试用例的工具TestMe。
Antony
2023-03-23
3.3K0
微服务治理之三维度检测措施
窃以为DevOps平台的下半场是架构治理平台,如何回答好微服务架构治理的难题,实现架构治理的数字化,是最近一段时间在思考的问题。最近学习了一下李鑫老师的《微服务治理》一书,以下是整理的读书笔记,主要关注于检测,而不是常见的微服务管控,供读者参考。
Antony
2023-03-23
3650
身为测试人员如何推动开发做单元测试
首先问这个同学的是,为什么他想推单元测试。对方给我的回答是说,好像开发很懒,就是版本提测的质量很差。修个bug,说是修好了让测试验证,结果居然还会引入新的bug。希望通过开发自测提高一下提测版本的质量。
Antony
2022-12-21
4380
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档