假设我们在 C++ 中没有[[maybe_unused]]属性。 在发明这个属性之前(我的意思是,在 C++17 之前)我们如何使用这个能力? 我找到了一个解决方案: 但我不确定这是正确的,你能解释一个更好的解决方案吗(不显示编译器警告?并通过 static 代码分析器)? 编辑:我只写了一个转换 ...
假设我们在 C++ 中没有[[maybe_unused]]属性。 在发明这个属性之前(我的意思是,在 C++17 之前)我们如何使用这个能力? 我找到了一个解决方案: 但我不确定这是正确的,你能解释一个更好的解决方案吗(不显示编译器警告?并通过 static 代码分析器)? 编辑:我只写了一个转换 ...
我目前正在尝试使用 parasoft 软件来修复使用 MISRA C 编码标准的代码的静态分析违规。 我的代码最初有这个功能: 这会导致违反 MISRA2004-12_8-3 规则的静态分析。 规则说 移位运算符的右侧操作数应位于 0 到 1 之间,小于左侧操作数的基础类型的宽度(以位为单位 ...
我在 teamcity 中为我的项目添加了一个构建步骤,其中包括使用插件 Parasoft Findings 发布所有代码违规的 XML 报告。 问题是 teamcity 无法解析 XML 报告。 它说有一个意外的报告格式并查看日志(我找不到)。 我已经检查了正确的报告位置模式。 我不使用 SOAt ...
我有一个项目,它使用 TAO(CORBA) 的命名服务在不同模块之间进行信息交换。 但是,我发现我的命名服务的实现导致了我的内存泄漏检测软件(Parasoft)检测到的内存泄漏。 出于测试目的,我创建了一个小示例项目。 当我运行内存泄漏检测软件时,发现 ORB_init 正在泄漏内存。 但是, ...
我正在使用Linux环境来运行Parasoft。 我通常使用cpptesttrace创建构建数据文件(bdf)文件。 但是唯一的问题是我无法在从此bdf文件导入的项目中测试头文件(.h)。任何有关设置Parasoft以便在头文件上运行测试的指南也受到高度赞赏。 提前致谢 ...
我需要将.txt文件作为原始文本或通过代码读取,以提取测试套件(资源/断言,....)中键入的数据。 有什么办法吗? 通过代码或任何编辑器。 ...
我们有一个自定义扩展方法.IsNullOrEmpty() ,它的功能完全像听起来的那样。 但是,parasoft不能将其识别为有效的空检查,并且会给出一个 BD.EXCEPT.NR-1:避免NullReferenceException 使用扩展方法后不久。 例: ...
在我的整个代码库中,我有很多违反parasoft的行为 除了NCSAE-3 不要“捕获”“ Exception”,“ SystemException”或“ ApplicationException”。 发生在函数的返回线上。 知道为什么会这样吗? 他们应该被压制吗? ...
下面的代码获取输入并将输入拆分为值“ HttpOnly”,然后在满足“ if”条件的情况下返回该值。 如果条件在split()本身失败,如何使该值返回为NULL或“ 123”? 编辑 输入-“ abcdefgHttpOnly” 输出-“ abcdefg” 输入-“ ...
我一直在使用Parasoft SOA测试工具(9.10)来测试WCF服务。 我在一个测试套件中有两个测试用例。 我想在执行第一个测试用例之后对数据库表行进行更新。 如何在parasoft soa工具中实现该功能。 例如: ...
我遵循以下文档: https://docs.parasoft.com/display/SOAVIRT9103/使用+ HP + ALM +和+ HP + Quality + Center + with + SOAtest 并选择了VAPI-XP测试类型配置和测试创建方法,以将HP A ...
已尝试与MongoClient进行无身份验证连接的字符串,如下所示,但不适用于LDAP身份验证 是否有使用parasoft工具或具有LDAP身份验证的Java连接到Mongo Db的任何连接字符串 ...
我是Parasoft的新手。 我想切换到新窗口。 我看到浏览器播放工具中有一个名为“窗口”的字段。 我假设这是可以提供窗口详细信息的地方。 我不确定它接受什么价值。 例如,窗口标题,窗口网址或窗口计数。 任何帮助,将不胜感激。 ...
我创建了一个新的maven项目,并在其中添加了soatest。 现在,当我尝试执行测试时,似乎在执行Soatest之前正在删除工作区,因为它无法获取excel数据源。 我在jave透视图中的项目: 在此处输入图片描述 我用来执行测试的命令: mvn clean test ...
我是使用Parasoft的新手。 我们计划使用Parasoft C ++ Test 9.6版本进行代码覆盖。 但是,我不确定如何将Visual Studio 2013项目导入其中。 在“高级设置”中,我选择了“ Visual Studio 12.0工具链”。 但是,自动检测找不到编译器和 ...
在单个屏幕上运行Parasoft时出现奇怪的问题。 每当我连接到将2个显示器连接到笔记本电脑的扩展坞时,它都可以正常工作。 但是,只要我没有连接到扩展坞,只有笔记本电脑的屏幕,运行软件时就会出现此错误。 你们知道这是一个常见问题的解决方案吗? ...
我一直在使用Parasoft SOATEST 9.9,并正在使用它开发和运行针对我们服务器的Web服务测试(使用Oracle 11g驱动程序)。 最近,我们转移到使用Oracle 12c驱动程序(12.2.0.1),我将之前的oracle.jar替换为'ojdbc8-12.2.0.1.jar' ...
我正在使用Parasoft C ++ test 9.0。 我已经使用“ cpptestscan.exe”创建了构建数据文件(bdf),然后我想使用“ cpptestcli.exe”运行规则集。 当我在Parasoft IDE(基于Eclipse)中使用“新建项目-> C ++测试-&g ...
我正在尝试使用Parasoft C / C ++ Test来控制静态测试中的“编码标准”。 我在Parasoft用户指南中找到了“如何在Makefile项目中创建bdf”。 如何为每个项目创建bdf? 是否强制使用makefile项目? ...
我正在尝试与Parasoft一起检查我们项目的“编码标准”。 这是一个使用“ gnu.cross.cortexm3”的C项目。 我使用Parasoft打开了该项目,并尝试使用“示例配置”对其进行测试,但是它会跳过项目中的所有文件,并且不检查任何文件。 当我创建一个使用“ gnu.min ...