Beruflich Dokumente
Kultur Dokumente
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
1(10)
Mats Johansson
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
2(10)
Mats Johansson
Table of contents
1. 2. Introduction ........................................................................................................ 3 1.1 Overview ............................................................................................ 3 Steps to take before writing a defect ...................................................................... 4 2.1.1 Search for duplicate ............................................................................. 4 2.1.2 Narrow down the defect ........................................................................ 4 2.1.3 Identify the impact............................................................................... 4 2.1.4 Tricky Defects ..................................................................................... 4 2.1.5 Very time consuming investigations ....................................................... 4 Creating defect report .......................................................................................... 5 3.1 Writing ............................................................................................... 5 3.2 Attachments........................................................................................ 7 3.2.1 Mandatory attachments for crashes or upgrade issues .............................. 7 3.2.2 Where to find the files .......................................................................... 8 3.3 Complementary Information .................................................................. 9 3.3.1 Modbus related .................................................................................... 9 3.3.2 BACnet related .................................................................................... 9 3.3.3 Work Station ....................................................................................... 9 3.3.4 LonWorks related ................................................................................. 9 3.3.5 I/A Related ......................................................................................... 9 Appendix Checklist............................................................................................... 10
3.
4.
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
3(10)
Mats Johansson
1. Introduction
1.1 Overview
The purpose of this checklist is to increase/maintain the quality standard of Software Quality Assurance defects. You can use this checklist as a tool to ensure nothing necessary is forgotten (information, spelling attachments, etc.) before submitting the defect. A well written defect containing the right attachments saves time and money. It also shortens the turnaround time of defect fixes and reflects the professional organization that we are. For more thorough information in how to write a defect see SQA Test Handbook chapter 6.2
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
4(10)
Mats Johansson
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
5(10)
Mats Johansson
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
6(10)
Mats Johansson
Detailed description
(Add details and information that dont fit in to the headline)
Workaround
(If there is a workaround it shall be described here)
Comment field
(Provide only information that Would be helpful to developers and descision-makers)
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
7(10)
Mats Johansson
3.2 Attachments
The attachments are essential for developers to try to sort out what caused the problem. Attachments are mandatory and shall always come with the defect. The below list is a general guide to follow. It does not include all possible types of data that may be necessary to provide developers. There are several more data collection methods for specific problems and providing this data is not yet mandatory because not all Test Engineers may have experience and knowledge for specific problems. These methods will just be mentioned as Complementary information and not described in detail. However, it is of great interest that all Test Engineers develop skills to use them.
TIP: Trace log, System log, dump file and platform variables from AS can easily be extracted using the Device Administrator
ES Crashes
Trace log from ES System log from ES Dump file from ES Platform variables from the corresponding AS (if multi server) Trace log from the corresponding AS (if multi server) System log from the corresponding AS (if multi server)
TIP: Trace log, System log, dump file and platform variables from AS can easily be extracted using the Device Administrator
WS Crashes
Error message including (Call Stack) Dump file (Win 7)
Upgrade failure
AS Upgrade log file Configuration DB dump folder Backup file from before the upgrade
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
8(10)
Mats Johansson
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
9(10)
Mats Johansson
Company
Revision Document Id
Date
Page
2013 03 06 DefectReportChecklist
10(10)
Mats Johansson
4. Appendix Checklist
Checklist
Done?
Steps to take before writing a defect Check if this already is reported Narrow down the defect This is a tricky defect Time consuming investigation needed
Done?
Done?
Mandatory Attachments Video was attached (always when possible) Screenshots attached (might complement the video) Crash logs attached (if crash) Upgrade files attached (if upgrade issue)
Refers to
Done?
Complementary information Modbus related BACnet related Work Station LonWorks related I/A related