Test Definitions 01.0 Asset Number Tests All tests in the 01 series have to do specifically with asset number. 01.1 Check for MOD137 The asset number is tested to see if it complies with the MOD137 checksum scheme. If MOD137 checksum asset tags were used, this test should be invoked to ensure all asset numbers are valid. 01.2 Check for duplicates The database is scanned for duplicate asset numbers. The sources may range from using generic placeholders such as "No data" to wholly duplicated records. The report will show the serial numbers of the two offending records. This allows tracking back to the data to find out why duplicates have been reported. There should be no duplicate asset numbers in an asset tracking system. The test for duplicates is not performed on records that have blank asset numbers, as they must first be fixed with a value. Wednesday, August 14, 2002 Page 1 of 5
01.3 Check for blanks All records are tested for blank asset numbers. There should be no blank asset numbers in an asset tracking system. The detailed report lists every record that was found to have a blank asset number. 01.4 Check for acceptable length All records are tested to ensure the length of the asset number falls within an acceptable range. Ideally, only one uniform length should be used - 8 digits with the 8th digit being a MOD137 checksum digit. All records that fail to comply are shown in the detailed report along with the actual length found. Length tests are not performed on those records that have blank asset numbers. 02.0 Serial Number Tests All tests in the 02 series have to do specifically with serial number. 02.1 Check for duplicates The database is scanned for dulicate serial numbers. The causes are similar to duplicate asset numbers. The detailed report will show the asset numbers of the offending records, allowing tracking back to the data for further investigation. Duplicate tests are not performed on records that have blank serial numbers. Wednesday, August 14, 2002 Page 2 of 5
02.2 Check for blanks All records are tested for blank serial numbers. The detailed report lists every record that was found to have a blank serial number. 02.3 Check against specs All records that have a non-blank serial number are tested against serial number templates previously defined. For instance, a template for Compaq serial numbers may have been defined as "XXXXXXXXXXXX", which specifies a 12-digit long serial number composed of alphanumeric characters. The test is conducted by first attempting to look-up the specific asset type and manufacturer in the templates table. Failing that look-up, just the manufacturer is used to see if a generic template has been defined for that manufacturer. If so, the template is used. If no template has been defined, or if the manufacturer cannot be found in the templates table, the test is skipped. The detailed report shows the reason for failing the specification test for each record that failed. 03.0 Check for blank model All records are tested for blank models. The detailed report lists every record that was found to have a blank model. 04.0 Check for blank prod desc All records are tested for blank product descriptions. The detailed report lists every record that was found to have a blank product description. Wednesday, August 14, 2002 Page 3 of 5
05.0 Check for blank cost center All records are tested for blank cost centers. The detailed report lists every record that was found to have a blank cost center. 06.0 Check for blank assignee All records are tested for blank assignees. The detailed report lists every record that was found to have a blank assignee. 07.0 Check for blank site All records are tested for blank sites. The detailed report lists every record that was found to have a blank site. 08.0 Check for blank type All records are tested for blank asset types. The detailed report lists every record that was found to have a blank asset type. There should be no records with blank asset type in an asset tracking system. Wednesday, August 14, 2002 Page 4 of 5
09.0 Check for blank manufacturer All records are tested for blank manufacturers. The detailed report lists every record that was found to have a blank manufacturer. 10.0 Different mfr for same prod The database is scanned looking for records that show different manufacturers for the same product description. For instance, a product description of "Laserjet 600MP" may show manufacturers of "DELL, COMPAQ, HP". Also, it may show manufacturers of "HP" and "HEWLETT PACKARD". This test can show assets which were miscoded as well as standardization issues with manufacturer naming. The detailed report shows each occurrence found, but not each record that participated. To correct, a query on the specific product description should be used to narrow the record scope, the each record in that scope should be checked for correctness. 11.0 Different type for same prod The database is scanned looking for records that show different asset types for the same product description. For example, a product description may show "SMARTUPS 1200", yet the asset types may show "UPS, EXTERNAL MODEM", which usually indicates improper asset coding for asset type. The detailed report shows each occurrence and not each record that participated in the occurrence. To correct these issues, a query must be used on the reported offending product description in order to narrow the scope to just those records. Then each record in that scope must be scanned for correctness. Wednesday, August 14, 2002 Page 5 of 5