Bluetooth Special Interest Group Inc. BTSIG15A Manual De Usuario

Descargar
Página de 162
 
95 
Report Generator 
Introduction 
The Profile Tuning Suite (PTS) can be used throughout the lifecycle of a Bluetooth enabled product. If a Bluetooth product 
makes use of application profiles, then PTS must be used during the qualification of the product. 
Many Bluetooth SIG members also use the PTS during initial software development and subsequent updates to a 
product. Use of the PTS during development can ensure that the Bluetooth functionality is operating correctly as features 
are added. The PTS is also useful in establishing baseline functionality that may be referred to later during regression 
testing when the product software is modified or enhanced. 
A series of tests for a device will produce a lot of information. After the tests are complete, the question becomes “What to 
do with all of this data?” 
PTS provides a report generator that can be used to consolidate the most useful information into a concise report. 
Qualification test evidence 
The qualification process for a Bluetooth device consists of a number of steps. Some of these steps are 
 
Using the Test Plan Generator (TPG) and the Qualification Listing Interface (QLI), describe the Bluetooth 
features and functions that will be used by the device. 
 
Using the TPG, create a test plan that will be used to direct the testing of the device in order to demonstrate that 
it properly supports each Bluetooth feature and function that is used. 
 
Execute the test plan to collect proof that the device complies which the Bluetooth specifications, and report the 
results to the Bluetooth SIG using the QLI. 
The reports produced by the PTS are in a format (XML) that can be processed by the QLI. The report generator in the 
PTS knows what information must be included when reporting test results and what information can be left out. This 
makes the use of the report generator quite convenient when it comes time to report the results of testing on a device. 
In fact, because of this, results of qualification testing using the PTS must be submitted via a report created by the PTS 
report generator. 
Development checkpoints 
There are various points in the development of a product where it is useful to exercise the functionality. Use of the PTS at 
these times can ensure that the software in the device is tested the same way every time. In addition, the comparison of a 
set of test results with a previous set of test results can highlight problems that may have been introduced as development 
progressed. 
  
Once again, the fact that the reports produced by the PTS report generator are in a computer readable format can be very 
helpful. The XML formatted information in the report can be imported into a database for convenient manipulation, 
analysis, and comparison. 
Contents of a report 
Each report produced by the PTS report generator contains test results for one project (“profile”). Multiple reports will need 
to be created when a device supports more than one profile, as indicated by the presence of multiple projects in the PTS 
workspace for the device. 
Each report begins with the following information: 
 
The location where testing was performed and information about the person who performed the testing (referred 
to as “user information”);