Parasoft dotTEST

Parasoft dotTEST是一款.NET开发的综合代码质量保证工具。

产品类型: 软件 产品功能: 测试分析 平台语言: 英文 源码: 不提供源码 产品编号: 13142
  • 当前版本:v9.6 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:Parasoft 正式授权

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

中文   |   英文

.NET 静态分析|代码审查|单元测试

Parasoft dotTEST可以直接在 Visual Studio 中运行测试,或者作为自动化 过程的一部分。为了促进快速修复,每个检测到的问题基 于可配置的严重程度区分优先级,同时自动地分配给编写 相关代码的开发人员,并分发到他的 IDE 中,分发的信息 包括直接指向问题代码的链接和如何解决它的描述。 这为团队提供了一个切实可行的方法来预防,揭露,纠正 错误,以确保他们的.NET代码工作正常。

Parasoft dotTEST 适用于符合Microsoft .NET Framework 和.NET Compact Framework 的编程语言, 包括 C#, VB.NET, ASP.NET 和 Managed C++。dotTEST 能测试任 何基于.NET 或 .NET CF CLR 构建的文件或程序集。

【2017开年钜惠,全场6折起,错过不再有,赶紧抢!】

活动时间:1月1日-1月31日

慧都2017.1

促销

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

经广泛证明,Parasoft dotTEST 是的最佳实践集成解决方案。可以有效提升软件开发团队的开发效率 软件质量。通过dotTEST有助于:

  • 静态分析:静态代码分析,数据流静态分析和度量分析

  • 同行代码审查过程自动化:准备,通知和跟踪

  • 单元测试:单元测试的创建,执行,优化和维护

  • 应用程序测试:设置实际应用程序的执行环境并从它启动测试

 


dotTEST 的 BugDetective 识别关键缺陷无需要执行代码

Parasoft 的客户,包括财富 500 强的 58% 企业,信赖 dotTEST 能够帮助他们:

  • 预防影响应用程序安全性,可靠性和性能的缺陷。

  • 遵守内部或监管质量倡议。

  • 在大型和分布式团队之间确保一致性。

  • 通过自动化关键缺陷预防方法来提高生产力。

  • 成功地实施流行的开发方法,例如  TDD, Agile和XP。

 


支持环境


     系统

  • Windows

  • Visual Studio

     架构

  • .NET Framework

  • .NET Compact Framework

  • Windows Mobile

  • Windows Embedded

  • Compact

     源代码控制

  • AccuRev SCM

  • Borland StarTeam

  • CVS

  • IBM Rational ClearCase

  • IBM Rational Synergy

  • Git

  • Microsoft Team Foundation Server

  • Microsoft Visual SourceSafe

  • Perforce SCM

  • Serena Dimensions

  • Subversion (SVN)

 


自动化代码分析以符合规范

通过建立预防性的编码规范,恰当的实施的编码策略能够  消除全部类型的编程错误。 dotTEST 通过对代码进行静态  分析以检测这些策略的遵守情况。对于具体团队或组织配  置 dotTEST 来实施代码标准策略,用户可以定义包含内建  和自定义规则的常用规则集。 dotTEST 包含 400 多条规则  ,覆盖了 Microsoft 的 .NET 框架设计指南,CLS 规范,面  向对象的度量指标,安全性等等。

除了检查 IL 代码的规则外, dotTEST 还提供用来检测 C#  源代码的规则;这就使 dotTEST 能够检测许多 IL 级分析所  不能发现的编码问题。(例如格式问题,空代码块,误用操作  符等)。 通过图形化的 RuleWizard 规则向导编辑器自定义  IL 级和 C# 规则, 同样能够实施具体项目和组织的需求,以及  在发现某一特定错误后预防这类错误的重复发生。

不用执行软件就能识别运行时错误

BugDetective 使用数据流分析的方式来检测运行时错误,而不需要 软件实际地被执行。这样能够尽早并轻松地检测出关键性运行时错 误,而这些错误在以前可能需要数周的时间才能被找到。能够检测 得到的缺陷包括了 NullReferenceExceptions, ArgumentNullExceptions, 资源泄漏,除零错误,Null 检测之前被引用,SQL 注入, XSS 和 其它安全漏洞。

协助进行高效而完整的团队代码审查

这种创新性的代码审查模块使同行代码审查的准备、提示和跟踪都 自动完成。并根据丰富强大的开发实践来定位其中已知的不足之处 。dotTEST 能自动识别已更新的代码,根据指定的审查者匹配对 应代码,跟踪所有审查过程直到结束。使用 Code Review 模块, 团队能建立一个坚固的审查过程以使所有的新代码都能被审查并使 所有检查到的问题得到处理。

自动进行单元和组件测试以实现代码的即时验证和回归测试

dotTEST 的自动化测试功能大大降低了需要开发和维护一个有效 的测试套件所需的工作。dotTEST 的自动化测试功能尤其有助于 支持持续集成和敏捷/迭代开发。

dotTEST 提供了许多突破性的技术以方便单元测试,其中包括:

  • 单元测试精灵(Unit Test Genie):通过与dotTEST向导进行交 互可以生成特定对象的工厂方法和测试场景。您可以精确控制 生成了哪些对象和测试场景。

  • 非交互测试用例生成:允许您在最短的时间内用最小的努力来创建大量的测试。这对于实现高的代码覆盖率和建 立一个基本的回归测试非常有用。

  • Tracer:让您快速建立测试用例来检查在一个应用程序运行时捕获的功能。这使您能够生成实际的功能性单元测 试,代表了来自实际应用程序运行时的路径和数据。

  • 应用程序托管测试:允许在应用程序中几乎任何地方启动单元测试,并且无需改变您的应用程序或编写额外的代 码。这让您在自然的环境中创建复杂的对象同时便于测试开发/维护。

  • 广泛的覆盖率分析:跟踪从基于dotTEST 的单元测试到应用程序手工测试的所有测试覆盖率信息。同时能结合 来自多个测试运行的覆盖信息。这可以帮助您准确地衡量测试套件的有效性和完整性,以及证明其符合测试和验 证需求。

  • 灵活的桩函数支持:允许独立测试某个类。这解决了在编写单元测试时面临的一个最大的挑战:在不同的状态下 获得一个复杂的对象。

.NET Compact Framework 的支持

dotTEST 对.NET Compact Framework 的支持允许您直接在一个设备上运行单元测试。这使您能够:

  • 编写非常真实的单元测试,因为代码运行针对.NET CF,它准确地表示实际应用程序的行为。

  • 针对任何设备或模拟器自动检查您的代码,支持 Windows Mobile Device Center(Active Sync) 通信。

  • 访问 API,例如 native API,这仅对于一个特定的设备有效。

类型 标题 发布时间
版本更新 Parasoft dotTEST v9.6

Parasoft dotTEST采用了新一代测试引擎,并与DTP集成

2016-02-26
文章 【年末盘点】parasoft精选测试案例&技术资源大合集!

Parasoft是一家专门提供软件测试解决方案的公司,帮助企业打造无缺陷的软件。今天给大家整理了包括parasoft的测试案例、行业资讯和相关技术文章,欢迎大家学习收藏!

2016-11-25
文章 如何保障软件生产实现商务价值?

软件项目团队的主要任务是向客户交付一个能够真正帮助他们提高工作效率并减少运作成本的系统,这里简要介绍Parasoft质量管控体系。

2016-11-07
视频 Parasoft公开课:利用服务虚拟化实现快速测试

如果您的团队面临着加速软件交付的压力,本次公开课将为您阐述怎样使用service virtualization(服务虚拟化)来推进持续测试和DevOps,例如CareFirst公司。

本次公开课中,Parasoft携手Techwell host Forrester公司的副总裁,首席分析师Diego Lo Giudice和CareFirst公司的质量管理主任Mike Puntumapanitch,给大家分享构建测试高速通道的经验。

关键要点:

  • 如何开始使用service virtualization(服务虚拟化)
  • 为什么service virtualization是agile(敏捷)和DevOps的关键
  • 从企业的经验中吸取教训
  • 如何在不影响质量的情况下,加快测试速度

2016-05-27
视频 Parasoft公开课:保护应用安全

本次Parasoft公开课中,主要为大家讲了软件开发安全是什么?为什么需要软件开发安全?怎样实现软件开发安全?本节课的内容包括:

  • 识别和分析根本原因
  • 查找和验证安全缺陷
  • 验证缺陷处理
  • 仔细调整,减少错误
  • 利用Threat Modeling关注热点
  • 识别攻击点
  • 优化静态分析规则
  • 选择安全的设计组件
  • 防御代码攻击技术
  • 更多,请观看视频

2016-03-30
演示或示例 Parasoft dotTEST成功案例:Thales利用静态分析提升软件效率和质量

通过应用Parasoft的开发测试平台到它的轨道交通项目解决方案-然后在整个自动车辆定位系统 部署它-Thales Italia降低了它 30%的故障组件率,并很大程度上增加应用性能。

2016-10-27
演示或示例 Parasoft dotTEST成功案例:Bovie利用Parasfot自动化测试削减医疗成本和时间

Bovie Medical公司(AMEX: BVX)是一家生产和销售电子产品的公司。他们设计了surgi-center和高频发动机和配置。最近,Bovie决定打入发电机市场,医院与病人通过软件用户界面交互。接口是一个液晶显示屏,使医生查看相关病人医疗信息执行。

2016-10-27

更新时间:2017/1/3 14:59:08 | 录入时间:2011-10-17 | 责任编辑:邹家俊 给他留言或建议

客服
开发商其他产品
  • Parasoft SOAtest with Load Test

    SOAtest with Load Test是处理业务与安全关键性事务的完整的自动化端到端测试软件。

  • Development Testing Platform(DTP)

    Development Testing Platform(DTP)是一款开发测试平台。通过在SDLC中持续应用软件质量最佳实践降低了商务风险。

  • Parasoft DTP

    Parasoft DTP是一个完整的软件生命周期管理平台。

  • Parasoft Virtualize

    Parasoft Virtualize是一个用于创建、部署和管理模拟的开发与测试环境的虚拟解决方案。

  • Parasoft C/C++test

    Parasoft C/C++test – 针对 C/C++ 开发的综合性代码质量保障工具,有效提高开发团队工作效率和软件质量。

  • Parasoft Jtest

    <p>Parasoft Jtest是一款Java自动化测试工具。能够无缝集成Parasoft SOAtest。</p>

  • Parasoft dotTEST

    Parasoft dotTEST是一款.NET开发的综合代码质量保证工具。

  • Parasoft Insure++

    Parasoft Insure++是专用于 C 和 C++ 语言的运行时内存分析和错误检测工具。

  • Parasoft SOAtest

    Parasoft SOAtest是业内最全面的API、云服务和SOA测试平台,并提供优秀的负载与性能测试、API安全测试等功能。

同类产品
  • TestComplete Desktop

    TestComplete是一款自动化功能测试平台。TestComplete Desktop可以在任何桌面应用程序上创建、管理和运行自动化测试。

  • CodeReviewer

    CodeReviewer是一款免费的代码审查工具,适合小型团队使用。

  • TestServer

    TestServer是一款API代码分析测试的工具,帮助您提高API的完整性。

  • Xamarin Insights

    一个为开发人员提供手机应用程序跟踪、监控和事故报告,通过实时监控来改善应用程序的分析工具

  • HP Performance Center(HP PC)

    HP Performance Center 软件是一款企业级性能测试平台。设计用于推动标准化进程、集中式管理、全球协作以及形成卓越的性能测试中心。

  • Fortify on Demand

    Fortify on Demand是一款移动应用和web的安全测试软件。

  • AppPulse Mobile

    AppPulse Mobile是一款针对移动应用性能分析的软件。

  • AppPulse Active

    AppPulse Active是一款从最终用户角度即时监控网站、云和 SaaS 服务的软件。

  • AppPulse Diagnostics

    AppPulse Diagnostics是一款企业级的漏洞检测软件。深入了解影响您的事物性能的代码、数据库调用和第三方服务。

  • AlertSite

    AlertSite是一款领先的综合监测软件,可用于APIs、移动和Web应用程序。

联系我们


官方微信
官方微博

慧都旗下网站

友情链接

慧都科技有限公司 版权所有 Copyright 2003-2016 渝ICP备12000582号
100%正版软件