自动单元测试
尽管大多数开发团队都不愿意编写单元测试,或者由于时间表紧迫或优先级低而编写不良或不足的测试,但在任何开发过程中都必须进行单元测试。
提高代码质量
通过尽早发现并修复缺陷来节省时间和金钱。通过避免生产过程中更复杂、更昂贵的问题,减少交付高质量软件的工作量和成本。
构建安全性
通过将安全性分析和培训直接集成到开发人员的工作流中来满足安全性要求。使CWE和OWASP检查程序的应用程序自动化,并符合PCI DSS和UL 2900等标准。
确保符合标准
确保您的C#或VB.NET代码符合各种安全行业标准,包括强制要求的可追溯性和验证合规性所需的文档。
使用Parasoft dotTEST降低C#和.NET代码的风险。深入的自动化代码分析和可追溯性可帮助您有效地实现对安全性和安全性至关重要的标准的遵守。
Parasoft的C#测试工具Parasoft dotTEST为您的C#和VB.NET开发活动自动执行了广泛的软件质量实践。深入的代码分析发现了可靠性和安全性问题。
使用Parasoft dotTEST进行C#和.NET静态分析。
● 在不执行代码的情况下检测运行时问题
● 分析代码是否符合安全标准
● 实施特定于组织的发展政策
● 评估代码质量
● 支持Microsoft代码分析(MCA)
.NET的覆盖率分析和需求可追溯性。
● 动态和灵活的需求可追溯性报告
● 单元测试结果和需求的相关性
● 系统级测试的覆盖范围,以提供完整的测试视图
开发安全的C#和VB.NET应用程序的安全性测试。
● 开箱即用的映射到安全的编码标准
● 创建定制的测试配置
● 将安全漏洞追溯到用户案例
● 全面的报告
● 主动预防缺陷——不仅仅是检测
立即获得反馈,以提高C#和VB.NET质量的可见性。
● 为开发人员和管理人员定制的现成报告
● 可追溯性报告,以获取测试完整性的可见性
● 自动集成以支持各种工作流程
● 简化您的软件开发工作流程
● 动态浏览高级分析的结果
● Windows 7和10
● Windows Server 2016和2019
至少需要4 GB RAM。建议使用8 GB RAM。
必须在目标计算机上安装.NET Framework 4.7.2或更高版本。
dotTEST与.NET Framework 4.7.2捆绑在一起,.NET Framework在安装dotTEST时会自动安装。要手动安装框架,请运行以下命令:
[INSTALL_DIR]\bin\prerequisites\dotNetFramework472.exe
必须使用Visual C++重新分发程序包才能使用dotTEST执行分析和测试。如果您使用可执行安装程序安装dotTEST,则Visual C++重新分发程序包将自动安装在您的计算机中。
如果从ZIP发行版安装dotTEST,则可能需要通过运行 [DOTTEST_INSTALL_DIR]\bin\prerequisites目录中的以下安装程序来手动安装Visual C++重新发行软件包:
● vcredist_x64_15.exe
● vcredist_x86_15.exe
● vcredist_x64_10.exe
● vcredist_x86_10.exe
● vcredist_x64_9.exe
● vcredist_x86_9.exe
dotTEST要求将MSBuild安装在同一台计算机上。dotTEST支持Visual Studio IDE附带的或Visual Studio构建工具安装的MSBuild。
确保您的构建实用程序与.NET相关的工作负载一起安装。
dotTEST需要.NET Core SDK 2.1或3.1才能分析.NET Core项目。
确保您的构建实用程序与.NET Core相关的工作负载一起安装。
dotTEST支持以下语言的代码分析:
● C#
● VB.NET
● 不支持托管C++。
dotTEST可以分析以下版本的Visual Studio解决方案:
● 2012
● 2013
● 2015
● 2017
● 2019
Parasoft dotTEST可以在您的IDE中分析本地可构建项目。本节描述了在IDE中导入和使用发现的要求。要执行代码分析,请确保您的系统满足最低系统要求。
支持的IDE
● Visual Studio 2012、2013、2015、2017和2019
● Visual Studio Code
如果将dotTEST实例连接到DTP,请确保连接到的DTP版本支持dotTEST版本。例如,将dotTEST升级到版本2020.1要求将DTP升级到版本2020.1。
企业微信客服
版权所有:重庆庚乾信息科技有限公司
©2024 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508