问题标签 [defects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
92 浏览

unit-testing - 是否存在单元测试无法发现的逻辑/流程错误类型?

假设我已经定义了合同和明确的要求(包括输入范围、边界值等),并且单元测试验证了所有这些条件,那么当我将这些单元放在一起时还会出现集成错误吗?我现在不考虑外部服务。我已经看到以下作为集成错误的示例,但我相信这只是单元级别的缺失测试:

我不认为这显示了集成错误——CalculateAverage 根本没有检查 RPM!=0。

实际上是否存在一种无法通过单元测试发现的逻辑错误(或控制流)?

0 投票
1 回答
48 浏览

debugging - 如何在 sonarqube 中查找错误/漏洞的初始数量

修复后是否有任何用于查找原始错误数量的 UI 链接。

0 投票
1 回答
1375 浏览

c# - 如何以编程方式在 TFS 中创建错误

我正在寻找一个小代码片段,它可以帮助我使用 C# VSTS2015 以编程方式在 TFS 中创建一个缺陷。

我的 TFS 服务器:http ://tfs2.dell.com:8080/tfs/eDell/eDellPrograms/ 。服务器是:http ://tfs2.dell.com:8080/tfs 。收藏品是:eDell。项目是:eDellPrograms。

工作项 = 缺陷。

0 投票
0 回答
198 浏览

restsharp - RestSharp 106.6.2 中的非被动更改

.net 核心。使用 RestSharp 106.5.4,这是有效的。Priorities 端点支持 aList<string> priorities作为查询参数。

当我查看响应对象 ResponseUri 属性时,它具有 http://localhost:11111/priorities ?priority=Low&priority=Medium

就像我所期望的那样。我将我的项目升级为使用 RestSharp 106.6.2,请求 URI 完全改变,并破坏了现有代码。

使用 RestSharp 106.6.2,它改变了我的 URI,我得到了这个 ResponseUri

http://localhost:11111/priorities优先级=低,中

这意味着我现在在请求的字符串数组中只得到一个元素,用逗号分隔,而不是像以前那样得到 2 个元素。

为什么会做出这种不被动的改变?这打破了我们的客户,因为现在它只看到一个元素传递到优先级列表中,即"Low,Medium",而不是数组中应有的两个元素。这会更改传递给调用的内容,并使调用无效,因为 Low,Medium 不是一个值,Low 是一个值,Medium 是一个值。

这是 restsharps 最新版本的缺陷,还是故意这样做的?

我知道我可以转动并使用参数对象来做到这一点,但直到最新的 restsharp 版本,我也没有,而且效果很好。

0 投票
0 回答
333 浏览

rest - 什么是 HP-ALM 用于获取缺陷历史数据的 REST API

我正在使用 REST API 从 HP ALM 获取数据。我可以使用/qcbin/rest/domains/{domain}/projects/{project}/audits?query={parent-type[test];parent-id[101 or 102 or 103]}. 但我无法使用相同格式的 url 获取缺陷的审计数据。请让我知道获取缺陷审计数据的其余 api 是什么

我尝试使用以下 url /qcbin/rest/domains/{domain}/projects/{project}/audits?query={parent-type[defect];parent-id[101 or 102 or 103]}

使用父类型作为缺陷时出现 No enum constantorg.hp.qc.api.entities.AuditLog.AuditAction.CA_Review_Outcome错误

0 投票
0 回答
38 浏览

python - 从手机拍摄的照片计算面积

所以基本上我们正在研究皮革图像处理,我们需要在 python 中使用图片来查找对象的区域。我们已经达到了高达 93% 的准确率,但我们愿意让它更准确。如果堆栈溢出社区可以帮助我以更好的方法找到从手机图片中检测到的对象区域并将其转换为毫米,我将不胜感激。 我们已经尝试过参考对象方法,但它的准确率高达 93%。附上示例图片; 在此处输入图像描述

0 投票
0 回答
206 浏览

c# - 为什么用`count`参数0调用`StreamReader.ReadAsync`会推进底层流的`Position`?

在使用System.IO.StreamReader.NET Framework 的类时,我注意到在我看来奇怪的不一致行为:

调用该方法Read(Char[], Int32, Int32)并传递参数(即读取零字节),底层对象的属性正如预期的那样。0countPositionStream0

然而,以同样的方式调用该ReadAsync(Char[], Int32, Int32)方法,Position底层Stream对象的属性并不像我预期的那样为零,而是流内容的长度;我希望它在同步测试用例中为零。

这是框架实现中的错误还是我遗漏了什么?

以下测试代码演示:

0 投票
0 回答
130 浏览

sas - SAS DS2 代码不适用于远程服务器

运行 PROC DS2 代码以读取驻留在不同服务器上的大型数据集时出现错误。LIBNAME 语句使用远程引擎。SAS 目前没有可以读取远程数据集的驱动程序。PROC DS2 使用驱动程序而不是引擎。正如文档声称的那样,这在基础 sas 中尚不可用。SAS 告诉我他们会为他们的研发添加一个缺陷。如果有人知道如何在远程服务器上运行 DS2 代码,请分享您的代码。我使用远程服务器是因为数据量很大,并且希望使用 DS2 来最大限度地减少作业运行时间。

这些是错误。LIBNAME randlib '/username/sasfile' 服务器 = XXXX; 注意:Libref RANDLIB 已成功分配如下:引擎:REMOTE 物理名称:/username/sasfile LIBNAME randlib '/username/sasfile' server = XXXX; 注意:Libref RANDLIB 已成功分配如下:引擎:REMOTE 物理名称:/username/sasfile 错误:编译错误。错误:基本驱动程序,未找到此连接的模式名称 RANDLIB 错误:表“RANDLIB.TAX_PRD”不存在或无法访问错误:第 215 行:无法为表准备 SELECT 语句

0 投票
5 回答
110 浏览

automation - Best way to track defects from Automation testing and manual testing separately in JIRA?

I am looking for best way to keep track of defects identified in automation testing and manual testing in JIRA. I would like to use this metrics to analyse the behavior of functional and regression automation scripts. Please share your thoughts.

Thanks

0 投票
1 回答
40 浏览

jira - 推送到 Jira 的错误跟踪工具

我们的开发团队将 Jira 用于我们的用户故事。但是,我们的客户无权访问我们的 Jira 帐户。我正在寻找一个错误跟踪工具,客户可以访问并可以同步/推送他们登录到 Jira 的错误。这样的工具存在吗?