硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

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

关注

评论

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

摆脱 AI 生产“小作坊”:如何基于 Kubernetes 构建云原生 AI 平台

阿里巴巴云原生

ActiveMQ消息存储持久化,华为java面试难度

爱好编程进阶

Java 面试 后端开发

虎符交易所Hoo研究院|币海寻珠——四月上半月区块链投融事件Top20

区块链前沿News

区块链 投资 虎符研究院

从构建到治理,业内首本微服务治理技术白皮书正式发布(含免费下载链接)

阿里巴巴云原生

C语言的三子棋,用22天总结了一份完美的SQL学习笔记

爱好编程进阶

Java 面试 后端开发

HashMap 面试二十一问!,腾讯Java面试必问

爱好编程进阶

Java 面试 后端开发

Java 方法的使用(方法重载、形参和实参调用关系,作为Java程序员都应掌握

爱好编程进阶

Java 面试 后端开发

Java基础12 面向对象~多态,java中级开发面试知识点

爱好编程进阶

Java 面试 后端开发

自动化测试的生命周期是什么?

禅道项目管理

自动化测试 生命周期

【Zeekr_Tech】ROS/ROS 2介绍

Zeekr_Tech

操作系统 机器人

netty系列之:netty中常用的xml编码解码器

程序那些事

Java Netty 程序那些事 4月月更

系列解读 SMC-R (二):融合 TCP 与 RDMA 的 SMC-R 通信 | 龙蜥技术

OpenAnolis小助手

开源 TCP/IP 龙蜥社区 龙蜥大讲堂 SMC-R

前三个月免费试用!博睿数据告警平台OneAlert火热大促进行中

博睿数据

2020年java岗合集面试复盘,凭借这些文档掌握80%就去进阿里,大牛自我总结500页“Java成长笔记”

爱好编程进阶

Java 面试 后端开发

星环科技平滑迁移方案加速国产化替代,助力大数据基础软件自主可控

星环科技

CRM系统改善客户体验的方法

低代码小观

CRM CRM系统 客户关系管理系统 客户体验 客户体验管理

OPLG:新一代云原生可观测最佳实践

阿里巴巴云原生

2021金三银四跳槽必备:阿里Java岗面试突击笔记终开源!,springmvc实战视频

爱好编程进阶

Java 面试 后端开发

70道Java开发面试题及答案,2022最新大厂高频微服务面试总结

爱好编程进阶

Java 面试 后端开发

华为云媒体査勇:华为云在视频AI转码领域的技术实践

华为云开发者联盟

音视频 华为云 视频AI转码 超高清视频 云转码

日志脱敏是什么意思?为什么要做日志脱敏?

行云管家

数据安全 日志脱敏

银行为什么要上堡垒机?选择哪家好?有案例吗?

行云管家

运维 网络安全 银行 堡垒机

IT人不仅要提升挣钱能力,更要拓展挣钱途径,腾讯技术官发布的“神仙文档”火爆网络

爱好编程进阶

Java 面试 后端开发

Apache Flink 在蔚来汽车的应用

Apache Flink

大数据 flink 编程 流计算 实时计算

hive学习笔记之六:HiveQL基础,redis和mongodb区别面试

爱好编程进阶

Java 面试 后端开发

Java BSON使用,Java研发岗必问30+道高级面试题

爱好编程进阶

Java 面试 后端开发

浅谈IM系统中离线消息、历史消息的最佳实践

BeeWorks

博睿数据携手F5共同构建金融科技从代码到用户的全数据链DNA

博睿数据

Kafka生成消息时的3种分区策略

华为云开发者联盟

kafka 分区 Default Partitioner 分区策略 Partitioner

FutureTask的使用方法及实现原理,Java后端路线图

爱好编程进阶

Java 面试 后端开发

interrupted()和isInterrupted()详述,百万数据分页查询的方法及其优化方式

爱好编程进阶

Java 面试 后端开发

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