SharpDevelop 最近开始支持 NUnit,并且为 MBUnit 提供了 Gallio 插件。 Matt Ward 声称,通过新插件增加了对 MSTest 的支持。
MS Test 插件并不是要替换微软的实现。 它使用 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 和 mstest.exe 测试运行程序来执行单元测试。 这意味着它完全保证了运行在 Visual Studio 和 Team Foundation Server 之下测试的准确性。
对于那些期望脱离 Visual Studio 而只使用 SharpDevelop 的人来说,应该把这种插件看成是一种转换工具。 MSTest 和其他为.NET 所用的单元测试框架有本质上的不同,它只能为 Visual Studio 所用,而无法单独分发。 这可能会在 VS 11 中当快捷版也会带有测试框架发布的时候有所改变,但是当前使用 MSTest 就会让那些测试无法移植。
查看英文原文: Running MSTest in SharpDevelop
更多内容推荐
Visual Studio 信息汇总
Microsoft将DevLabs移至Visual Studio Gallery;二月份发布了VS2012 Update 2的第三个CTP;Axum再度被提起。
Telerik 宣布 Coded UI 测试支持 WPF
Telerik RadControls for WPF Q3 2012控件库支持级别1的Coded UI 测试,允许开发者测试用户界面。
使用.NET Reflector 单步调试编译好的程序集
对于没有任何源代码和PDB文件的预编译程序集而言,如果没有合适的工具,调试起来并不容易。使用Red Gate的.NET Reflector可以在Visual Studio中即时反编译程序集,然后像调试有源代码的程序集一样单步跟踪它。
35|秒级开发体验,如何实现容器热加载和一键调试?
这节课,我们来学习如何借助 Nocalhost 实现 Kubernetes 应用秒级的开发体验,提升开发循环反馈效率。
2023-02-27
Microsoft 将在 VS 2017 中提供“实时单元测试”特性
今年Microsoft将在Visual Studio 2017企业版中推出“实时单元测试(Live Unit Testing)”特性。该特性目前支持数种测试工具,实现了与输入代码同步的测试功能,并以代码标记的方式集成在IDE中。但是与NCrunch工具相比,该特性在成熟度和价格上并不具有优势。
NUnit 3 引入扩展能力与并行执行特性
.NET测试框架NUnit最近推出了版本3,其中引入了并行执行与扩展能力。Charlie Poole作为NUnit的维护者已超过10年了,InfoQ与Charlie进行了一次访谈,以了解这次发布的更多内容。
Visual Studio 单元测试生成器发布,支持 MSTest、NUnit 和 XUnit
Visual Studio单元测试生成器已于前不久发布,支持多种测试框架,通过它可以直接在Visual Studio 2012和2013中对应用程序进行单元测试。
JUnit 5 – 早期试用体验 – 第 1 篇
Java世界最普遍的测试框架JUnit即将迎来更新。没错,完全重写的JUnit 5解除了“JUnit平台”与“JUnit工具”之间的绑定,使得该平台可用于其他测试框架,借此进一步重新定义了JVM测试的未来。不仅如此,该版本中API也有了进一步发展,并提供了大有前景的扩展模型。
加餐|集中答疑:详解 Android 环境搭建
搭建 Android 环境比搭建 iOS 环境遇到的网络问题更少,更推荐新手直接搭建 Android 环境。
2023-02-01
Fable:将 F#转译成 JavaScript
Fable是一个从F#到JavaScript的转译器。它可以将F#脚本或者整个F#项目转换成JavaScript。Fable通过一个命令行界面运行,让开发人员既可以编译一个.fsx脚本,也可以编译一整个项目。它作为一个npm包进行分发。
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。
2023-04-03
需求评审与产品发布 · 第二部分
2023-09-18
JustDecompile 已支持 C#5 和 WinRT
Telerik的JustDecompile Q3 2012支持C#5和WinRT。它包含了两个插件,而且可以通过JustCode与Visual Studio集成。作者Anand Narayanaswamy
新 Rider 预览版发布,对 F#的支持是亮点
多平台的.NET开发IDE JetBrains Rider推出了EAP 21预览版,新特性中的亮点是支持函数式编程语言F#。该预览版修正了多个重大软件缺陷,还添加了对TFS和Visual Studio Studio Team的支持。
02|自动化测试:从 0 开始为一个特性覆盖自动化测试
这节课我们会针对一个特性,从0开始一步一步覆盖自动化测试,带你深入感受到自动化测试的“魅力”
2023-02-13
SOASTA CloudTest Jenkins 插件发布
4月初,SOASTA和CloudBees发布了一款插件,支持Jenkins持续集成(或称CI)服务器在真实的移动设备上运行自动化测试。SOASTA发布的这款插件由Jenkins的作者Kohsuke Kawaguchi进行了优化。这个插件提供了一系列构建步骤,支持执行操作和测试移动设备。
Visual Studio 恢复了快速单元测试生成功能
通过Visual Studio ALM Rangers所创建的工具,Visual Studio 2012和2013预览版重新拥有了单元测试生成功能。支持多种单元测试框架,同时支持C#/VB.NET。
35|静态类型检查:ESLint 语法规则和代码风格的检查
linter作为代码检查工具,可以帮助我们将代码出现质量问题的风险降到最低。
2022-12-08
Typemock Isolator++ 更新,提供 64 位支持
Typemock发布了Isolator++更新,支持测试为Windows平台编写的64位C/C++代码,还支持测试最初编写时没有考虑测试的遗留代码。
XebiaLabs TestView 整合了多种测试工具
测试管理和分析工具XebiaLabs TestView,整合了测试执行、数据分析和多种功能测试及单元测试工具的可视化。
暂无签名
推荐阅读
第 09 讲 老梁说绩效去绩效 VS 新绩效
2023-10-17
31. 情商测试 5 分钟了解自己的性格特点(上)
2023-10-17
使用 java+TestNG 进行接口回归测试
GoLand 插件推荐
2022-09-23
2021 年 10 大流行软件测试工具
JUnit 5 参数化测试
2023-04-25
15. Middleware:OpenTelemetry 测试
2023-09-26
电子书
大厂实战PPT下载
换一换 李涛 | 富滇银行股份有限公司 数字金融中心副主任
华明 | 北京快猫星云科技有限公司 联合创始人;TGO鲲鹏会会员
唐飞虎 | 月之暗面 高级研发工程师 开发者关系负责人
评论