什么是调试以及我如何参与?

什么是调试以及我如何参与?

那是什么?我该如何参与?

答案1

调试是查找和减少计算机程序中的错误或缺陷的系统过程

Ubuntu 质量保证团队“专注于开发工具、政策和实践,以确保 Ubuntu 发行版的质量,并为 Ubuntu 项目内的 QA 活动提供一般建议、监督和领导。”

一般来说,Ubuntu中的QA分为以下几个区域:

  • 缺陷管理(Bug 分类)
  • 质量控制(更新、应用和发布前测试)
  • 质量保证(变更验证、政策合规性审查)
  • 产品改进(开发)

Bug 小队“是推动 Ubuntu 及其衍生产品发展的重要资产;Bug Squad 是 Ubuntu 错误报告的第一联系人。成员将错误分配给软件包,确保错误报告完整,查找重复的错误报告,重新创建错误,并将错误转发给上游作者。所有这些活动都有助于修复错误,从而使 Ubuntu 变得更好。”

对错误进行分类包括以下几个步骤:

  • 在新错误被提交时做出响应。
  • 确保新的错误具有所有必要的信息。
  • 将错误分配给适当的包。
  • 通过尝试重现错误报告来确认错误报告。
  • 设置错误报告的重要性。(仅限错误控制成员)
  • 在错误跟踪系统中搜索并标记重复项。
  • 在适用的情况下,将错误发送给上游作者。
  • 交叉引用其他发行版的错误。
  • 过期的旧错误。

您还拥有Ubuntu测试日每日 5 件

访问这些网页,您就可以找到简单的加入方式。

答案2

通常,程序员使用术语“调试”来指调查代码中出现问题的原因并尝试修复的过程。

从更广泛的意义上讲(我猜你的意思是这样),它也可以指简单地在你使用的软件中发现错误并将其报告给软件作者。

为了发挥最大的作用,您可能需要运行最先进的软件(旧版本可能存在您要报告的错误,而新版本中已修复) - 但这通常会使您的系统更加不稳定;但这正是大多数专注的错误猎人想要的,更多的崩溃,更多需要报告的东西!

前往https://bugs.launchpad.net/ubuntu/查看当前打开的错误报告 - 如果您发现任何自己的错误,请创建一个帐户并报告它们!:)

相关内容