Testing

Version 2 (J. Simmons, 10/28/2013 03:11 pm)

1 1 J. Simmons
h1. Testing
2 1 J. Simmons
3 1 J. Simmons
This document contains procedures and rationale for both prototype testing and QA testing.  The prototype tests are designed to ensure the design meets with the specified [[Requirements Document|requirements]].  The QA tests are designed to ensure kits meet quality requirements before being shipped to a customer.
4 1 J. Simmons
5 1 J. Simmons
{{toc}}
6 1 J. Simmons
7 1 J. Simmons
h2. Prototype Tests
8 1 J. Simmons
9 1 J. Simmons
Prototype tests cover the full range of ground station functions.  This includes satellite tracking, signal acquisition, "space tweet" decoding.  Additionally, the assembly process will be tested in later prototypes.
10 1 J. Simmons
11 1 J. Simmons
h3. Prototype 1 Tests
12 1 J. Simmons
13 2 J. Simmons
The prototype 1 tests are intended to verify the successful port from of the *Ground Sphere* from the 435 MHz range of the GS-001 project to the 915 MHz range SkyCube uses and to verify the signal losses introduced in the second GS-001 prototype have been addressed. 
14 1 J. Simmons
15 2 J. Simmons
h4. Tests at Development Facility
16 2 J. Simmons
17 2 J. Simmons
*we need to ensure this list is complete and all steps are listed for each test*
18 2 J. Simmons
19 2 J. Simmons
This series of tests should be conducted before shipping prototype 1 to LA for the satellite reception tests.
20 2 J. Simmons
21 2 J. Simmons
# *Basic Reception Test* - Verify the ground station can receive signals on 915 MHz using lab equipment
22 2 J. Simmons
## Step 1 - ...
23 2 J. Simmons
# *Long Range Reception Test* - Verify the ground station can receive signals on 915 MHz from a distance *determine distance to test*
24 2 J. Simmons
## Step 1 - ...
25 2 J. Simmons
26 2 J. Simmons
h4. Satellite Reception Tests
27 2 J. Simmons
28 2 J. Simmons
This series of tests will utilize the only available satellites currently broadcasting on 915 MHz ("AeroCube 4":https://directory.eoportal.org/web/eoportal/satellite-missions/a/aerocube-4). Note, at present the TLEs for this satellite are not available in GPredict or the satellite is listed under another name.
29 2 J. Simmons
30 2 J. Simmons
# *Basic Reception Test* - Verify the ground station can receive signals *determine a test frequency*
31 2 J. Simmons
## Step 1 - ...
32 2 J. Simmons
# *Basic Reception Test* (x?) - Verify the ground station can receive signals from orbit
33 2 J. Simmons
## Step 1 - ...
34 2 J. Simmons
35 2 J. Simmons
h4. "Space Tweet" Tests
36 2 J. Simmons
37 2 J. Simmons
These tests will be conducted by Southern Stars using laboratory equipment/engineering models to verify the *Ground Sphere* software works correctly when paired with the prototype hardware.
38 2 J. Simmons
39 2 J. Simmons
# *Basic Reception Test* - Verify the ground station can receive signals on 915 MHz using lab equipment
40 2 J. Simmons
## Step 1 - ...
41 2 J. Simmons
# *Decode "Space Tweet"* - Verify "space tweet" messages are properly decoded
42 2 J. Simmons
## Step 1 - ...
43 2 J. Simmons
44 1 J. Simmons
h3. Prototype 2 Tests
45 1 J. Simmons
46 2 J. Simmons
These tests are designed to cover the full range of operational capabilities of the *Ground Sphere*.  Verify all requirements from the [[Requirements Document]] are covered by one or more tests for prototype 2.
47 1 J. Simmons
48 1 J. Simmons
h3. Prototype 3 Tests
49 2 J. Simmons
50 2 J. Simmons
...
51 1 J. Simmons
52 1 J. Simmons
h2. QA Tests
53 1 J. Simmons
54 1 J. Simmons
tbd