写点什么

Gallio .NET 测试自动化平台

  • 2008-07-06
  • 本文字数:744 字

    阅读完需:约 2 分钟

Gallio 自动化平台发布了更新的 alpha 版。Gallio 是一个针对.NET 测试框架的自动化平台:

Gallio 自动化平台是一个针对.NET 的开放的、可扩展的中立系统,提供了一个公用对象模型、运行时服务和工具(例如测试运行器),从而可被众多测试框架所利用。

Gallio 主要是由 MbUnit 测试框架的同一支团队开发。当 MbUnit 的开发者认识到构建一个新的.NET 测试框架所需要的大量时间主要是消耗在编写支持工具和服务的时候,他们就开始了对 Gallio 项目的开发。在功能基本相同的情况下,为每个框架提供定制的 APIs 和工具就显得毫无必要了。Gallio 正是通过提供一个其他框架均能够构建的测试自动化平台,来解决这种重复性劳动。 尽管还处于开发的早期阶段,对于.NET 软件社区而言,Gallio 仍然具有两大潜在的优势。对于那些希望编写一个新的测试框架的人员而言,门槛降低了。如果 Gallio 能够满足可扩展性目标,测试框架的开发人员就能够将更多精力投入到对新的测试模式和测试方法的创新上。通过编写一个 Gallio 适配器插件,新的测试框架就可以从 Gallio 的自动化服务和工具中获益。对于那些想要使用多个测试框架来测试他们代码库的人员而言,Gallio 能够提供一个单独的集成和自动化点。如果一个开发团队需要使用 MbUnit 对数据访问层的测试,以及对表示层的 MSTest, Gallio 测试运行器 GUI 能够运行所有的测试集,而 Gallio CruiseControl.NET 任务则能够将所有的测试集作为持续集成过程的一部分而执行。

随着 Alpha 3 的第三次更新,Gallio 能够运行来自于 MbUnit、 MSTest NBehave NUnit xUnit.Net 的测试。据文档介绍,Gallio 集成了 CCNet , MSBuild , NAnt , NCover , Pex , Powershell , Resharper , TestDriven.Net , TypeMock Visual Studio Team System 查看英文原文: Gallio .NET Test Automation Platform

2008-07-06 01:061901
用户头像

发布了 109 篇内容, 共 41.2 次阅读, 收获喜欢 14 次。

关注

评论

发布
暂无评论
发现更多内容

软件测试/人工智能丨为什么人工智能=大数据+机器学习

测试人

人工智能 软件测试

语音数据集在人工智能中的应用与挑战

来自四九城儿

AutoCAD 2024 for Mac:引领设计新潮流

iMac小白

小红书基于零信任 SASE 办公安全解决方案,斩获 “IDC 中国 20 大杰出安全项目”

小红书技术REDtech

大数据 网络安全 安全

教你使用Prometheus-Operator进行K8s集群监控

不在线第一只蜗牛

k8s K8s 多集群管理 多集群 集群监控

Python内存管理:从入门到精通的完全指南

技术冰糖葫芦

API 接口

Solidity之旅(十)OOP-抽象合约

BSN研习社

DataSpell for Mac:数据分析的得力助手

iMac小白

语音数据集在智能语音助手中的应用与挑战

来自四九城儿

有意思!40小时工作制来了,996再见

伤感汤姆布利柏

为什么说代码注释是程序员必备的技能?

小魏写代码

5个值得推荐的Vue后台管理框架

高端章鱼哥

Vue 后台管理系统

Navicat Premium for Mac v16.3.4中文激活版下载

iMac小白

纯粹+享受,独立开发者成功踏上HarmonyOS“新大陆”

最新动态

软件测试/人工智能丨人工智能系统中,大数据模块发挥怎样的作用

测试人

人工智能 软件测试

软件测试/人工智能丨神经网络的概念,它与深度学习是什么关系

测试人

人工智能 软件测试

AI人工智能与云原生:创新科技的完美结合

EquatorCoco

人工智能 AI 云原生 技术 优化体系

“2024杭州人工智能展会·杭州智博会”推进人工智能产业创新发展

AIOTE智博会

智博会 人工智能展 智慧城市展 杭州智博会

探索 Coinbase 二层链 Base 的潜力与风险

Footprint Analytics

以太坊 Base Coinbase

最后一天!龙智DevSecOps研讨会年终专场“如何打好DevOps基础、赋能创新”即将截止报名

龙智—DevSecOps解决方案

AI浪潮下,大模型如何在音视频领域运用与实践?

阿里云CloudImagine

云计算 视频云

改进了编排控制并增强了推理的可视性,Agents for Amazon Bedrock 现已上市

亚马逊云科技 (Amazon Web Services)

API re:Invent Amazon Bedrock

NFT开发:NFT 令牌门控Web3中的变革性品牌体验

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

E往无前 | get正确使用姿势!腾讯云大数据ES日志场景优化案例回顾

腾讯云大数据

ES

3分钟搞懂什么是Docker

伤感汤姆布利柏

Docker 镜像

Kosmos实战系列:MySQL Operator有状态服务的跨AZ集群平滑迁移

畅聊云原生

5分钟搞懂Kubernetes:轻松理解所有组件

快乐非自愿限量之名

云原生 项目开发 kubernetes 运维

引迈信息-JNPF平台怎么样?值得入手吗?

互联网工科生

低代码 开发平台 JNPF

Dynamic Wallpaper for Mac:让你的桌面更加生动有趣

iMac小白

基于 Flink 构建实时数据湖的实践

字节跳动云原生计算

大数据 数据湖 云原生 flink 实战

NFT卡牌DAPP质押系统开发丨详情开发

l8l259l3365

Gallio .NET测试自动化平台_.NET_Al Tenhundfeld_InfoQ精选文章