聚焦大模型浪潮下软件工程的创新洞见与实践 |QCon主题演讲大咖来袭 了解详情
写点什么

覆盖率测试

收录了 覆盖率测试 频道下的 50 篇内容

谷歌如何实现10亿行代码的测试覆盖率?
谷歌如何实现 10 亿行代码的测试覆盖率?

谷歌研究人员的一项分析,揭示了该公司的工程师如何管理10亿行代码的代码测试覆盖率。

测试覆盖率强迫症

越来越多的团队开始意识到测试的重要性并积极开展了测试实践,在这个过程中,常常被夸大功效或者错误使用的便是测试覆盖率和测试覆盖率工具,在这篇文章中,作者希望从心理和技术的角度探讨测试覆盖率和测试覆盖率工具的误用以及应对之道。

iOS 覆盖率检测原理与增量代码测试覆盖率工具实现
iOS 覆盖率检测原理与增量代码测试覆盖率工具实现

本文来自美团点评技术文章系列。

Timon 覆盖率工具在知乎测试实践中的应用
Timon 覆盖率工具在知乎测试实践中的应用

本文介绍知乎开发的实时收集代码覆盖率的工具 Timon。

需要 100% 的测试覆盖率吗?

多少测试才算够用呢?答案因人而异。有人会告诉你要做到100%的测试覆盖率。另一些人却不这么想,他们认为这个问题的答案因测试代码质量的不同而不同,而衡量测试覆盖率并不能说明这些测试及被测试代码的质量。

前端精准测试探索:覆盖率实时统计工具
前端精准测试探索:覆盖率实时统计工具

本文主要介绍前端集成测试覆盖率统计工具的需要。

有赞 GO 项目单测、集成、增量覆盖率统计与分析
有赞 GO 项目单测、集成、增量覆盖率统计与分析

本文介绍有赞 GO 项目单测、集成、增量覆盖率统计与分析。

高效开发测试打造产品化私有云
高效开发测试打造产品化私有云

提高和保证软件交付质量、减少软件开发迭代周期、加速软件发布频率成为所有云厂商面临的关键问题。

JProbe 8.0:Java 代码、内存及覆盖率分析王者回归

Quest Software最近发布了JProbe 8.0,这是一个Java代码、内存和覆盖率分析工具。自从90年代开始,JProbe就成为主要的Java分析工具之一了,JProbe 8.0希望通过新的Eclipse集成和更具竞争力的价格优势来帮助Quest重新获得分析市场的领导地位。

我为何从开发转测试,并坚持了16年?
我为何从开发转测试,并坚持了 16 年?

此文是由茹炳晟老师的直播整理文,主题为“去 QE 时代,测试开发者该如何迎难而上?”。

TestDriven.NET 发布新的里程碑版本

TestDriven.NET是Visual Studio的一个TDD插件,最近发布了3.0里程碑版。其中一些新特性有:支持MSTest、.NET Reflector 6 Pro、VS 2010、Silverlight 4、NUnit 2.5.3,使用项目所用的.NET框架等。

构建自动化驶向何方?

时下大多数开发人员对持续集成(Continuous Integration,CI)的基本原理已经很熟悉,但是他们中只有一小部分人能够从优化CI设置中彻底受益。本文将讨论如何把持续集成由一个名义上的定时作业,变为开发活动中一个有效、而且能提高生产力的“中枢”。

测试覆盖(率)到底有什么用?

经常有人问我这样的问题:“我们在做单元测试,那测试覆盖率要到多少才行?”。而我的答案很简单,“作为指标的测试覆盖率都是没有用处的。” 测试覆盖应该是一种学习手段。学习为什么有些代码没有被覆盖到,以及为什么有些代码变了测试却没有失败。理解“为什么”背后的原因,程序员就可以做相应的改善和提高。本文会给大家介绍一些传统的测试覆盖方法和一种称为“代码变异测试”(Mutation Test)的方法。大家将会看到这些方法都可以产生什么样的学习点,以及代码变异测试相比传统方法更有价值的地方。

基于图像识别的AI自动化测试框架:GAME AI SDK平台解析
基于图像识别的 AI 自动化测试框架:GAME AI SDK 平台解析

GAME AI SDK 是腾讯 TuringLab 研发的首个开源项目,着重解决自动化测试工具中的通用性问题,最初主要用于游戏 AI 自动化测试服务,现在可用于手机 APP、PC 端游戏、软件等专项自动化测试。通过 AI 算法进行大数据训练的网络模型具有良好的通用性,可以直接在同一类游戏(软件)中适用。

LinkedIn 是如何逐步淘汰 Python 2 的?
LinkedIn 是如何逐步淘汰 Python 2 的?

目前,LinkedIn 已经完全淘汰了Python 2,支持 Python 3.6 和 3.7,并计划在 2020 年初支持 Python 3.8。

TXSQL是什么?云计算时代数据库核弹头
TXSQL 是什么?云计算时代数据库核弹头

5月23-24日,以“焕启”为主题的腾讯“云+未来”峰会在广州召开,广东省各级政府机构领导、海内外业内学术专家、行业大咖及技术大牛等在现场共议云计算与数字化产业创新发展。

2012.5.6 微博热报:单元测试覆盖率、雅虎管理结构改革

@姚若舟在实际的工作中发现,刚开始写单元测试同事的代码中有不少行为都没有被单元测试覆盖,他因此在微博上提出,想了解大家的意见。@程墨Morgan在与雅虎前同事聊天时得知,雅虎的CEO在力推Scrum开发流程和扁平的管理结构,从而将这家老牌的企业变回创业公司的模式。针对两条微博,大家展开了深入讨论。

代码覆盖率 VS 测试覆盖率

测试覆盖率和代码覆盖率是衡量代码有效性的最流行方法。这些术语有时会同时出现,因为它们的基本原理相同。但是它们并不是那么一致。很多时候,测试团队和开发团队对这两个术语的使用感到困惑。下面详细讨论代码覆盖率和测试覆盖率之间的区别的原因。

测试
测试覆盖率
覆盖率
FunTester
代码覆盖率
Java 应用开发中代码生成工具的作用

近来,随着各种代码生成工具的不断涌现(如SpringSource的Spring Roo、Skyway Builder Community Edition 6.3及BluAge的M2Spring等),人们又将注意力转移到了这些代码生成工具在企业级Java应用开发中所起的作用。InfoQ有幸采访到了 Spring Roo及Skyway的项目经理以了解代码生成工具在Java企业开发中所扮演的角色。

深度学习打造精准推荐系统,细说国美互联网 AI 发展的进击之路

这是一个AI+的时代。 作为线上+线下的电商零售平台,国美互联网如何将人工智能技术嵌入到实际业务中?机器学习和深度学习技术为国美带来了哪些改变?在这火热的时局中,国美未来在前沿技术方面又将如何布局?且听下文一一分解。

覆盖率测试专题_资料-InfoQ中文网