测试工具之 一些.NET开源测试工具简介
凌雪 2018-08-07 来源 :网络 阅读 532 评论 0

摘要:本文将带你了解测试工具之 一些.NET开源测试工具简介,希望本文对大家学测试工具有所帮助

本文将带你了解测试工具之 一些.NET开源测试工具简介,希望本文对大家学测试工具有所帮助


(一)测试工具
    Web自动化测试Watin 
   
   
    Watin是一个面向.net的Web自动化测试开源项目,对应Web元素提供了丰富的类库,而且使用起来非常简单。 示例代码: [Test] public   void SearchForWatiNOnGoogle() {  using (IE ie = new   IE("//www.google.com"))  {   ie.TextField(Find.ByName(...      更多Watin信息
   
   
     
     
     
     
   
    Windows应用功能测试工具EFT
   
   
    Eft (easy functional testing) 是一个用于Windows桌面应用程序的功能和验收测试工 具,可以用来测试Windows   Form, Win32和WPF应用程序. Eft使用CSS选择器来帮助使用者定位界面元素,并支持鼠标键盘等操作.   Eft模拟用户对应用程序的实际使用来完成应用的测试...    更多EFT信息
   
   
     
     
   
    自动化测试工具Cucumber
   
   
    Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。      更多Cucumber信息
   
   
     
     
   
    自动化测试平台Gallio
   
   
    Gallio 自动化测试平台是一个开放、可扩展的中间平台,为 .NET 提供一个通用的测试用的对象模型、运行时服务和工具。      更多Gallio信息
   
   
     
   
   
     
     
   
    【商业】.NET代码覆盖测试dotCover
   
   
    能够将code coverage 的报告生成XML, HTML, JSON, and XML for NDepend文件。     覆盖了所有解决方案的设置。 可以直接发出请求,将代码覆盖率的测试结果从TeamCity 服务器上转移到Visual Studio. 代码覆盖。...      更多dotCover信息
   
   
     
     
   
    自动化并行连续测试工具NCrunch
   
   
    NCrunch是一款为 Visual Studio .NET   开发的的自动化并行连续测试工具。它能够运行自动测试,并且在IDE里显示相应的测试信息(如代码覆盖和性能指标)。    更多NCrunch信息
   
   
     
     
   
    .NET测试工具SpecsFor
   
   
    SpecsFor 是一个用来测试 .NET 代码的工具,它包括一个基本的测试夹具可自动处理各种测试要求。 这里有一些示例程序。      更多SpecsFor信息
   
   
     
   
     
   
     
    (二)单元测试工具
    ASP.NET页面测试工具NUnitAsp
   
   
    NUnitAsp是一款自动测试 ASP.NET页面的开源工具. 它是从NUnit扩展来的。    
    更多NUnitAsp信息
   
   
     
   
    .NET单元测试框架xUnit.net
   
   
    NUnit的创造者Jim Newkirk公 布了一个新的单元测试框架,叫做xUnit.net。   这个以NUnit接班人自许的新框架打算消除NUnit的错误和缺点,并打算在框架中加入一些最佳实践和扩展能力。 Jim Newkirk和Brad   Wilson这两位xUnit.net的创造者,从NUnit和其他单元测试...    更多xUnit.net信息
   
   
     
     
   
    NUnit
   
   
    JUnit的.NET版    
    更多NUnit信息
   
   
    最近更新:.NET单元测试工具NUnit 2.5版本发布发布于 3年前
   
    .NET 测试库
    moq
   
   
    示例代码: var mock = new Mock<ILoveThisFramework>(); // WOW! No   record/replay weirdness?! :) mock.Setup(framework =>   framework.DownloadExists("2.0.0.0"))       .Returns(true)     .AtMostOnce(); // Hand mock.Object as   a collaborator...    更多moq信息
   
   
     
     
   
    XML单元测试XMLUnit
   
   
    XMLUnit不仅有Java版本的还有.Net版本的。Java开发的XMLUnit提供了两个JUnit   扩展类XMLAssert和XMLTestCase,和一组支持的类。这些类可以用来比较两张XML之间的不同之处,展示XML利用XSLT来,校验XML,求得XPath表达式在XML中的值,遍历XML中的某一节点利DOM展...      更多XMLUnit信息
   
   
     
     
   
    csUnit
   
   
    JUnit的C#版    
    更多csUnit信息
   
   
     
   
    分布式单元测试框架BizUnit
   
   
    BizUnit enables automated tests to be rapidly developed. BizUnit is a   flexible and extensible declarative test framework targeted that rapidly   enables the automated testing of distributed systems, BizUnit 广泛被用于 BizTalk   的测试解决方案...      
   
   
     
     
     
    (三)性能测试和优化
    .NET性能分析工具 SlimTune 
   
    SlimTune 是一个 .NET 应用的分析和性能优化工具,提供很多诸如远程分析、实时结果、多插件支持的可视化界面。    更多SlimTune信息
   
   
    【商业】.NET性能调试工具
    DotTrace
   
    DotTrace Performance是.NET平台下常用的性能调试工具,能够帮助.Net开发者以最快的方式找到并移除性能上的瓶颈。    DotCover 则是一个 Visual Studio 插件,简单易用,以帮助 .NET   开发人员确定单元测试中应覆盖的每个单行代码都确确实实地包含其中。它支...    更多DotTrace信息
   
    最近更新:DotTrace 5.0 正式版发布,.NET性能调试工具发布于 2个月前
   
    .NET性能单元测试 NTime
   
    NTime 是一款用来测试 .NET 应用性能的单元测试工具,界面如下图所示:    
    更多NTime信息
   
   
    ASP性能分析工具mvc-mini-profiler
   
    mvc-mini-profiler 是一个为 ASP.NET MVC 编写的小型的性能分析工具。    
    更多mvc-mini-profiler信息
   
         

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试工具频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程