= Sonetik Build Tool Conformance Tests = ISO FRM 4.4.25, Rev 1, 04/19/2018 == Issues Tested == # Application Installation. # Application Launch and Shutdown. # Hearing Aid Initialization. # System Options. # Communication with the Hi-Pro. # Un-structured Test. == Test Environment == === Hardware === * Pentium IV, 2 GB RAM, 1GB free hard disk space. * Programming Box: * HI-PRO Classic, HI-PRO USB, HI-PRO 2 * EMiniTec & EMiniTec 2 Programmer (USB) * NOAHlink === Software === * Windows 7+ * .NET Framework 4.5 * Firebird Database Server 2.5 == Conformance Test Report ==
Conformance Test Report
Application Name
Version and Build
Language/Country
Type of Conformance Test



Contact Person
Hearing Instrument Programming Interface Types supported
Hi-Pro (Serial)
Hi-Pro (USB)
Hi-Pro 2 (USB)
EMiniTec (USB)
EMiniTec 2 (USB)
NOAHlink
Other (Specify: )

Windows versions supported
Windows 7
Windows Server 2008 R2
Windows 8
Windows Server 2012
Windows 8.1
Windows Server 2012 R2
Windows 10
Windows Server 2016
Test Sequences Remarks Passed?

1. Application Installation.

   

2. Application Launch and Shutdown.

   

3. Hearing Aid Initialization and Testing.

   

4. System Options.

   

5. Communication with the Hi-Pro.

   
6. Un-structured Test.    
== Test Sequences == === Test Sequence 1: Application Installation ===
Step Description Expected Behavior Test Result
1

Run Sonetik Build Tool installation.

Follow installation instructions.

The application install successfully.

Depending on the implementation, a screen with a <Finish> button appears, or the option to reboot the computer for changes to take place.

If the application installation requires the computer to be rebooted, please exit, reboot and start the application.

 
2 Verify that no system components were downgraded during installation. This should include FireBird, database files, programmer driver files. No system components were downgraded.  
3 Select Programming Box (usually "Hi-Pro (Classic or USB)"), at the top right of screen.    
4 Start a product initialization by clicking on the Read button (top). Build screen shows product read.  
5 Load test default parameters (click on 'Test' button under GH-IN > Test Defaults). Parameters get saved without an error message.  
=== Test Sequence 2: Application Launch and Shutdown ===
Step Description Expected Behavior Test Result
1

Run Sonetik Build Tool.

The application opens successfully.

 
2 Exit application by clicking on X (top right window corner). Exits application with no errors or memory leaks.  
3 Perform Steps 1 - 3. Then, exit application by pressing <Alt><F4>. Exits application with no errors or memory leaks.  
=== Test Sequence 3: Hearing Aid Initialization ===
Step Description Expected Behavior Test Result
1

Run Sonetik Build Tool.

The application opens successfully.

 
2 Read/connect to the device. Validate screen shows a product.  
3 Select the tab for the correct model and style.    
4 Enter the Work Order and Serial Number of the device.    
5 Click on the 'Test' button under 'Test Defaults' to load and save test defaults. Parameters get save without errors.  
6 Click on the appropriate button under 'Ship Defaults' to load and save shipping defaults. Parameters get save without errors.  
=== Test Sequence 4: System Options ===
Step Description Expected Behavior Test Result
1

Run Sonetik Build Tool.

The application opens successfully.

 
2 Select 'Settings' (top right). 'Settings' window shows up.  
3 Change settings and save them by closing panel.    
4 Check settings by reopening the panel. Changes previously made should still be there.  
5 Check settings again, but after restarting the application. Changes previously made should still be there.  
=== Test Sequence 5: Communication with the HI-PRO Programmer ===
Step Description Expected Behavior Test Result
 

Run Sonetik Build Tool.

The application opens successfully.

 
  Configure application to use Hi-Pro (Programming Box, at the top right)    
  Close any other applications that might interfere with the COM port (such as Intricon's Slider or Motif) to ensure the Hi-Pro COM port is not in use. No error messages.  
  Select a hearing aid and perform an initialization.

The selected hearing aid has been programmed.

The application should not hang or crash during a shutdown of the Hi-Pro.

 
=== Test Sequence 6: Un-structured Test ===
Step Description Expected Behavior Test Result
1

Run Sonetik Build Tool.

The application opens successfully.

 
2

Try to simulate the use of the application in a production environment.
Perform several product initializations (using various circuit and product types).

The application should perform as intended.  
3 Try to stress and crash the application by clicking on different buttons and menu items within application. This should be performed under Windows 7/8/10. This ad-hoc testing should be performed for a time period of at least 15 minutes. The module should not crash or lock the system.  
4 Exit application. Application is closed down.  
=== Sign-off ===
The application has successfully passed the above test sequences. The supporting log files and/or manual test worksheets have been included.
Signature
(It is acceptable to type in the name and date if the report is being sent electronically)
 
Date