{"id":9471,"date":"2023-03-06T09:46:49","date_gmt":"2023-03-06T09:46:49","guid":{"rendered":"https:\/\/pstqb.pt\/?p=9471"},"modified":"2023-04-17T11:21:07","modified_gmt":"2023-04-17T10:21:07","slug":"que-detalhes-incluir-num-relatorio-de-erros-de-software","status":"publish","type":"post","link":"https:\/\/pstqb.pt\/en\/que-detalhes-incluir-num-relatorio-de-erros-de-software\/","title":{"rendered":"What Details to Include in a Software Error Report"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"9471\" class=\"elementor elementor-9471\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-080ad83 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"080ad83\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-71c9b1a\" data-id=\"71c9b1a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bc7b2b8 wpr-stt-btn-align-fixed wpr-stt-btn-align-fixed-right elementor-widget elementor-widget-wpr-back-to-top\" data-id=\"bc7b2b8\" data-element_type=\"widget\" data-widget_type=\"wpr-back-to-top.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpr-stt-wrapper\"><div class='wpr-stt-btn' data-settings='{&quot;animation&quot;:&quot;fade&quot;,&quot;animationOffset&quot;:&quot;0&quot;,&quot;animationDuration&quot;:&quot;200&quot;,&quot;fixed&quot;:&quot;fixed&quot;,&quot;scrolAnim&quot;:&quot;800&quot;}'><span class=\"wpr-stt-icon\"><i class=\"fas fa-chevron-up\"><\/i><\/span><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e368fa elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"6e368fa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8b4cf3a\" data-id=\"8b4cf3a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b122b8c elementor-widget elementor-widget-text-editor\" data-id=\"b122b8c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Efficiency in software development leads to quality, timely releases and happier customers. A large part of that efficiency depends precisely on the successful correction of <em>bugs<\/em>and quality defect reports help programmers make these corrections quickly. By writing defect reports <em>testers<\/em> can be useful by adding detailed and precise steps to reproduce the problems they encounter, in which you should find the expected results as well as the actual results - they can also include screenshots and video attachments to help you understand the defect in question.<\/p><p>The details written in the defect report help programmers to understand the depth and breadth of the effect of the defect. <em>bug<\/em> and discovering the affected code. Locating broken code in a complex code base is not an easy task, especially when programmers work on more than one project at a time. The more detail the defect reporter adds to the defect report, the easier it is to reproduce, locate and fix the bug. The greater the understanding of the defect, the more likely it is that the team will fix it correctly - and without generating new, related bugs.<\/p><p>The details required for an understandable defect report include the following: - must include, for example:<\/p><ul><li><strong>Unique Identification for Tracking<\/strong>This allows <em>testers<\/em> find the defect by identification;<\/li><li><b>Name of Report Author<\/b>Name and contact details;<\/li><li><strong>Application and Code Version<\/strong>;<\/li><li><strong>Server or Environment<\/strong>: Define the location where the tests were carried out;<\/li><li><strong>Browser and OS, if applicable<\/strong>;<\/li><li><strong>Screen or Video Captures, Log Files or Errors<\/strong>Browser development tool logs or other log files help developers understand the defect - including video of the defect in action, or screenshots, naturally helps with visual understanding;<\/li><li><strong>Expected Outcome\/Behavior and Actual Outcome\/Behavior<\/strong>Programmers may not know how the application works from end to end, as they tend to code specific functions. Including the expected result - in addition to the actual result - provides crucial information for locating the defect;<br \/><b><\/b><\/li><li><strong>Severity\/Priority<\/strong>How critical is the defect?<\/li><li><strong>Troubleshooting Notes<\/strong>Include any notes on troubleshooting measures taken, database queries or error logging results.<\/li><li>Among others.<\/li><\/ul><p><span style=\"font-size: 15px;\">Continued from the original article <\/span><span style=\"font-size: 15px;\">via <em>TechTarget<\/em><i>\u00a0<\/i><\/span><span style=\"font-size: 15px;\">can be read <a href=\"https:\/\/www.techtarget.com\/searchsoftwarequality\/tip\/What-details-to-include-on-a-software-defect-report\">here<\/a>.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Efficiency in software development allows for quality, punctual releases and happier customers. A large part of that efficiency depends precisely on the successful correction of bugs, and quality defect reports help developers make those corrections quickly. When writing defect reports, testers can be helpful by adding detailed and precise steps to reproduce the problems they find, in which you should find the expected results as well as the actual results - they can also include screenshots and video attachments to help you understand the defect in question. The details written in the defect report help programmers understand the depth and breadth of the bug's effect and discover the affected code. Locating broken code in a complex code base is not an easy task, especially when programmers are working on more than one project at a time. The more detail the defect reporter adds to the defect report, the easier it is to reproduce, locate and fix the bug. The greater the understanding of the defect, the more likely it is that the team will fix it correctly - and without generating new, related bugs. The details required for an understandable defect report include the following: - should include, for example: Unique ID for Tracking: This allows testers to find the defect by ID; Report Author Name: Name and contact information; Application and Code Version; Server or Environment: Define the location where testing took place; Browser and OS, if Applicable; Screenshots or Video, Log Files or Errors: Browser development tool logs or other log files help developers understand the defect - including video of the defect in action, or screenshots naturally helps with visual understanding; Expected Result\/Behavior and Actual Result\/Behavior: Developers may not know how the application works end-to-end, as they tend to code specific functions. Including the expected result - in addition to the actual result - provides crucial information for locating the defect; Severity\/Priority: How critical is the defect?; Troubleshooting Notes: Include any notes on troubleshooting measures taken, database queries or error log results. Among others. The continuation of the original article via TechTarget can be read here.<\/p>","protected":false},"author":2,"featured_media":9488,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[31],"tags":[],"class_list":["post-9471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-destaque"],"_links":{"self":[{"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/posts\/9471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/comments?post=9471"}],"version-history":[{"count":0,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/posts\/9471\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/media\/9488"}],"wp:attachment":[{"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/media?parent=9471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/categories?post=9471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pstqb.pt\/en\/wp-json\/wp\/v2\/tags?post=9471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}