Questions tagged «bug»

有关错误的元标记。请不要使用它。

6
如何解决不可复制/随机发生的错误?
我们有一个多语言网站,几天前在其中发现了一个错误。它以其他语言显示其他语言数据,并且还选择了英语之类的混合数据,但同时还在页面中显示其他语言数据,反之亦然。它很少执行此操作,但是它存在于网站中。遍历代码也无济于事,因为这种情况并非总是如此。 有什么建议可以及时发现问题?我在这里要求策略。

12
离岸错误修复
如果准雇主告诉您“由于开发人员讨厌修复错误,他们将错误修复外包了”,您会怎么想?您可能会担心什么?
11 bug  offshore 

12
质量检查是否应该找到可重现的方案?
有时,我的质量检查小组会报告错误,但是我或他们都不知道如何重现错误。这导致非常长且令人沮丧的调试会话,有时甚至无法产生结果。 我的软件与专有硬件紧密相关,因此错误可能一次来自多个方向。 我应该对他们期望比“按下按钮时您的软件崩溃”还要多,还是应该自己弄清楚发生了什么? 编辑: 我的一位同事指出,我们可能是这里的所有开发人员,因此结果可能会出现一些偏差
10 testing  bug  qa  reporting 

3
更多代码=更多错误
我回大学时记得一个教授计算机科学定律之一的教授。他说诸如“更多的代码等于更多的错误”之类的东西,并给它起一个名字(Whatchamacallit的法律)并将其归因于某人。 有谁知道这个“法律”的来历,是谁说的,或者它的原始用语是什么?

4
谁对错误票进行重复数据删除?
我的一个队友和我只是抓住了单独的错误票,分别将它们分配给自己,但是这些票是重复的! 解决重复票证的最佳方法是什么?这通常由质量检查资源完成吗?我曾在非技术人员说过会打断“流程”的几个地方工作,但这是非技术人员可以在开发人员访问受到限制的情况下(即基本上总是)做的事情。

5
维护良好的错误数据库的步骤
维护错误数据库对于每个项目都很重要。我习惯将以下内容存储在错误数据库中 发行日期时间 分配给谁 是否已经解决 如果解决了,那么解决日期时间 这些足以维护一个良好的错误数据库吗?
9 bug  bug-report 

3
阿丽亚娜5号航班501的历史影响是什么?
阿丽亚娜5型火箭发射的在她的处女航(经过37秒解体飞行501)通常被称为一个历史上最昂贵的软件错误1: 欧洲航天局花了10年时间和70亿美元,生产出了Ariane 5,这是一种巨型火箭,每次发射时都能将一对三吨重的卫星投向轨道,旨在使欧洲在商业航天领域具有压倒一切的优势。 去年6月首次航行不到一分钟,炸弹就爆炸了,在法属圭亚那的红树林沼泽中散落着炽热的瓦砾,这是一个小型计算机程序,试图将64位数字填充到16位空间中。 一个错误,一个崩溃。在计算机科学史册中记录的所有粗心代码行中,这一行可能是最具有毁灭性的高效代码。通过与火箭专家的访谈以及为航天局准备的分析,出现了从算术错误到彻底销毁的明确道路。 Flight 501的故障和随后的调查对安全关键系统和软件测试的研究产生了哪些重大变化? 我不是在寻找错误本身的解释,而是在从错误调查启发或直接与之相关的研究方面解释错误的历史影响。例如,本文得出以下结论: 我们使用静态分析来: 检查变量的初始化, 提供共享变量潜在数据访问冲突的详尽列表, 从Ada语义中详尽列出潜在的运行时错误。 据我们所知,这是首次使用基于布尔和基于非布尔的静态分析技术来验证工业程序。 同样,本文(pdf)指出: 基于抽象解释的静态程序分析已用于对Ariane 5启动器和ARD的嵌入式ADA软件进行静态分析。静态程序分析器旨在自动检测运行时错误(例如标量和浮点溢出),数组索引错误,被零除和相关算术异常,未初始​​化的变量,共享数据结构等。分析仪能够自动发现Ariane 501的飞行错误。嵌入式安全关键软件(例如航空软件)的静态分析非常有前途。 对于这一事件对软件测试方法和工具的影响,我将进行详尽的解释。 1这笔70亿美元的数字很可能是阿丽亚娜5号项目的总成本,维基百科报道,这次失败造成的损失超过3.7亿美元。失败仍然是一个相当昂贵的失败,但远不及70亿美元的数字。
9 testing  history  bug 

5
如何解决错误修复迭代?
在过去的5个月中,我们已经非常成功地实施了Scrum。虽然,我们是从PROD3周远没有以往做任何终端到端到端的集成测试。哎哟!我需要帮助。在此之前(现在),无需解决造成这种情况的原因,我们需要计划当前的迭代,该迭代包括较小的改进和许多仍未知的错误修复。您如何考虑这种情况?您如何计划迭代以修复尚未发现的错误?
9 scrum  bug  planning 

2
如何“中和”那些在团队中写错代码的人?
我一直喜欢JoelOnSoftware上的这篇文章,“当您只是咕Gr咕Get咕Get咕咕咕的时候就做的事情”。当我是新手时,我尤其可以与他人联系(并且仍然觉得我将永远是其中的一员)。 关于#4,中和bozo。您对在实际工作中实际实施此操作有什么建议?(至少在我们的团队中)这似乎不像简单地将错误记录到某人的错误代码上那样容易。什么对所有人都有效?
9 team  bug 

5
您的敏捷/ Scrum团队的错误工作流程是什么?
您的敏捷/ Scrum团队的错误工作流程是什么? 这是我们的:-如果该错误与当前sprint中的一个故事有关,我们将对其进行修复。-如果错误与当前sprint中的故事无关,并且不重要,则将其发送给产品所有者以进行优先级排序。-如果该错误与sprint中的故事无关,并且非常重要,则我们将其修复。
9 agile  bug  scrum  workflows 

4
您已经发货,遇到了罕见的段错误。指针检查还是放手去做?
您已经发货,断言被关闭,您收到一个罕见的崩溃报告,指示代码中发生了空指针冲突。在开发环境中,问题将被断言所捕获。 您所拥有的只是一份崩溃报告,因此重现该问题几乎是不可能的。追踪回溯并没有提供任何有关崩溃为什么首先发生的线索。 选项:-添加指针检查以防止崩溃。这样可以防止崩溃,但是您可能甚至根本不知道为什么会发生崩溃。-让它飞起来,希望它在repro场景下再次发生 假设该应用程序不适合引导导弹或自动制动系统... 您会选择哪一个?
9 bug  pointers 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.