HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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:061879
用户头像

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

关注

评论

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

StoneDB 团队成员与 MySQL 之父 Monty 会面,共话未来数据库形态

StoneDB

MySQL 国产数据库 HTAP StoneDB 10月月更

量化自动套利分红机器人系统开发(成熟技术)

开发微hkkf5566

“超越融合 异筑信创”,AntDB数据库携手超云等生态伙伴共建信创大生态

亚信AntDB数据库

AntDB AntDB数据库 企业号十月PK榜 企业号十月 PK 榜

我奋斗了 18 年才和你坐在一起喝咖啡

宇宙之一粟

RocketMQ Streams在云安全及 IoT 场景下的大规模最佳实践

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

详解webpack构建优化

Geek_02d948

webpack

5分钟带您了解DSL、以太网线缆和光纤之间的区别,值得收藏!

wljslmz

dsl 光纤 以太网 10月月更

【直播回顾】OpenHarmony知识赋能第八期:手把手教你实现涂鸦小游戏

OpenHarmony开发者

OpenHarmony

Apache RocketMQ 5.0 在Stream场景的存储增强

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

软件测试 | 测试开发 | 测试过程中遇到的那些奇葩bug

测吧(北京)科技有限公司

测试

解读Vue3模板编译优化

yyds2026

Vue

顶级理解!阿里这份Github星标63.7K的Redis高级笔记简直不要太细

程序知音

Java 数据库 redis 架构 后端技术

NFTScan 是什么?

NFT Research

区块链 NFT 多链 数据基础设施

放弃 SpringCloud Gateway!Apache APISIX 在「还呗」业务中的技术实践

API7.ai 技术团队

spring-cloud SpringCloud Gateway APISIX 网关 开源、

Containerization and Its Benefits - Defining and Exploring

Mahipal_Nehra

container Docker Swarm tools APP开发 web 容器

企业级MQTT物联网接入平台EMQX正式上线VMware Marketplace

EMQ映云科技

物联网 IoT emqx 10月月更 VMware Marketplace

vue的几个提效技巧

yyds2026

Vue

KunlunBase功能体验范例

KunlunBase昆仑数据库

MySQL 数据库

React-diff原理及应用

xiaofeng

React

我对软件工程的理解

老张

软件工程 质量保障

Flowable 设置任务处理人的四种方式

江南一点雨

Java springboot flowable JavaEE

Apache SeaTunnel(Incubating) 2.2.0-beta 版本发布!API 重构,连接器与引擎解偶

Apache SeaTunnel

数据同步 Seatunnel 版本发布 数据集成平台 新版本/特性发布

全彩LED显示屏在单位形象的作用

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

快手 RocketMQ 高性能实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

深度探讨react-hooks实现原理

xiaofeng

React

聊聊Vuex原理

yyds2026

Vue

epoll的实现原理

C++后台开发

数据结构 后台开发 linux开发 epoll C++开发

如何搭建知识库网页?

Baklib

企业如何低成本快速搭建团队知识库,实现企业知识管理?

Baklib

DAPP系统开发Web3.0技术实现

薇電13242772558

dapp web3

MobPush Android常见问题

MobTech袤博科技

android

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