你好,游客 登录 注册 搜索
背景:
阅读新闻

Microsoft开源Visual Studio Test

[日期:2017-01-27] 来源:infoq.com  作者:Abel Avram ,译者 刘嘉洋 [字体: ]
Microsoft开源了可用多种语言运行测试的Visual Studio Test Platform (VS Test),收集诊断数据并报告结果。

VS Test和Visual Studio以及部分.NET Core Tools集成。VS Test可用于发现测试,且并行多核地运行测试。它是一个可扩展的平台,可以运行任何语言(C#、C++、JavaScript、Python等)以及各种测试框架(如NUnit、xUnit、Google Tests、Jasmine、Karma等)的测试。Visual Studio Marketplace包含25种用于不同测试框架的免费适配器,如果需要也可以创建其他适配器。根据云开发服务副总裁Brian Harry所说,通过其适配器支持的MS Test V2测试框架,当准备就绪时Microsoft也会将该框架在今年晚些时候向公众开源。

VS Test包含四个重要组件:

  1. 测试运行器:接收包含详细设置过要执行的测试信息(语言运行时间、硬件体系结构、使用的测试框架等等)的容器的命令行进程。运行器生成平台使用的其他进程。
  2. 测试执行主机:加载测试容器并执行测试的进程。
  3. 数据收集主机:包含测试执行数据监听的另一个进程。
  4. IDE/编辑器:开发人员用于触发测试运行的工具。

组件及其相互之间的关系如下图所示:

Microsoft目前已经开源了测试运行器和测试执行主机进程。在接下来的几个月中,当准备就绪时他们将会向公众开源平台的其他几个部分。未来路线图中包括开源数据收集器基础设施,用于和IDE通信的协议,支持UWP应用程序以及用不同测试框架配置CLI集成的能力。

查看英文原文Microsoft Open Sources Visual Studio Test

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-01/139991.htm

linux
相关资讯       Visual Studio Test  Visual Studio Test开源 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款