服务热线:010-82667852


地址:北京市海淀区马甸东路

17号2806

邮编:100088

电话:010-82667852

传真:010-82667852-608

E-Mail:sales@bafangonline.com


Address:Room 2806, 28th Floor, 17 Madian East Road, Haidian District, Beijing

Zip code:100088

Tel:010-82667852

Fax:010-82667852-608

E-Mailsales@bafangonline.com


Qt 中的错误报告我们应该如何查看?
发布时间:2022-06-20 16:03

| 如何查看 Qt中的报告错误?


Qt 中的错误可以在错误跟踪器上报告。错误报告的质量会极大地影响修复错误的可能性。这样做的先决条件是许多人(例如开发人员、代码审查员、QA 和发布经理)能够通过阅读报告并可能运行代码示例来快速理解和验证问题。本页介绍如何报告错误,以及制作高质量报告的技巧。


创建的错误报告应始终是独立的并针对特定问题。不要使用一些通用标题创建不同故障的集合,例如。“编译失败”,因为注释会变得杂乱无章,bug 难以关闭。如果您的问题涉及特定平台或环境,您应该在报告模板提供的可选字段中填写此信息。


始终在您的错误报告中提供尽可能多的信息。越多越好; 如果您报告崩溃,相关信息可以是堆栈跟踪,或者如果您报告性能问题,则可以是 CPU 使用情况配置文件。另外,请指定错误是否是回归。如果是,则指定它最后工作的版本。最后,提供一个测试用例 main.cpp 是进入错误解决“快速通道”并进入 Trolls 心中的可靠方式。此外,提供测试用例是防止将来像回归一样出现相同错误的好方法。


通过创建高质量的错误报告,您将获得优先于那些描述性较差的报告,并且您快速解决的机会增加了。如果经过您的辛勤工作,我们仍然拒绝您的错误,那么请不要把它当作个人。相反,请在报告中添加评论并解释您的情况,以便我们重新评估。毕竟,我们也会犯错误。

Qt开发框架



| 如何报告错误?


1. 访问bugreports.qt.io


2.  如果这是您的第一次,请创建一个帐户(与您的 DevNet 帐户分开)。确保提供有效的电子邮件地址;Qt 开发人员有时需要询问有关错误的更多详细信息,这是他们与您联系的唯一方式。您的电子邮件地址不会被泄露;只能通过评论您的报告(或评论您正在查看的错误)与您联系。


3.  使用右上角的“快速搜索”字段尝试查找任何类似的错误。如果你找到了,那么……

        留下您拥有的任何其他信息的评论。

        单击“投票”——通过对已经存在的错误进行投票,通常比创建新错误更有可能修复错误。

        如果您想通过电子邮件跟踪错误的进度,请将您自己添加为观察者。


4. 如果您没有找到与您的问题匹配的错误报告,请单击“创建新问题”,然后填写字段。


Qt开发框架

| 如何报告 CI 的错误?


如果您在 qt-project 存储库中暂存或合并更改时遇到问题,可能是因为我们的持续集成系统(CI) 中存在问题。如果是这种情况,重要的是创建的故障单包含完整的信息,以加快查找问题的根本原因和解决方案的过程。


所需信息


此列表包含错误报告的最低要求。如果举报人未能填写以下字段,您可能会发现您的工单状态被设置为需要更多信息,这意味着您提供的信息无法解决问题。如果发生这种情况,您可以更新所需信息,并且可以继续处理票证。


项目:选择 Qt Quality Assurance Infrastructure (QTQAINFRA) 或 Coin (COIN)。

问题类型:选择错误、建议或用户故事。


摘要:摘要应该简短并描述失败的原因。


避免使用诸如“Module X 无法编译”之类的通用标题,而是使用具体的标题,例如“Project qt/qtdeclarative 由于缺少 dbus 库而失败”。

Affects Version/s:对于 QTQAINFRA 问题,选择 Qt 软件版本或季度目标。对于COIN,如果问题与CI自测或开发分支 有关,您可以选择产品分支版本1.1或master 。


组件:对于 QTQAINFRA 问题,选择附属的 CI 基础设施组件


注:(QTQAINFRA 中的 Coin 组件现已弃用,新问题应在新的 COIN 项目下报告/移动)

Qt开发框架



描述:您必须包含相关的 Gerrit Codereview URL或硬币集成任务链接在本节中。这将帮助受让人开始研究解决方案,而无需深入研究日志。此字段是可能与解决问题相关的任何信息的占位符。如果您知道如何重现该问题,则在此处包含说明可能会有所帮助。


环境(可选):如果您有特定的环境设置,可以在此处描述。


其他:如果有任何与问题相关的补丁集,应在错误报告中添加。这将确保在生产中部署所有相关的修复程序。


  • 北京八方在线科技有限公司
  • 北京地址(总部):北京市海淀区马甸东路17号金澳国际写字楼28层2806

    香港八方在線科技有限公司:香港九龍旺角亞皆老街111號皆旺商業大厦9樓902A

    电话:010-82667852(北京)   +85 56103055(香港)

    深圳(分部):深圳市福田区福虹路世贸广场A座

    电话:17324435645

    杭州(分部):浙江省杭州市余杭区崇贤街道星海南路188-11号1幢224室

    电话:13810147175

    邮编:100088

    传真:010-82667852-20

    E-Mail:sales@bafangonline.com(内地)   sales-hk@bafangonline.com(香港)

  • 24小时客服热线

    010-82667852

    传真:010-82667852-20
    北京八方在线科技有限公司