DOC PREVIEW
DREXEL CS 451 - Clementine integration test

This preview shows page 1-2-3-18-19-37-38-39 out of 39 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 39 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Clementine Integration Test DocumentTable of Contents1. Introduction2. White Box Testing2.1. Core2.1.1. Input Devices2.1.1.1. InputDeviceFactory2.1.1.1.1. Factory creates WiimoteDevice2.1.1.1.1.1. Procedure2.1.1.1.1.2. Pass Condition2.1.1.1.2. Factory creates WebcamDevice2.1.1.1.2.1. Procedure2.1.1.1.2.2. Pass Condition2.1.1.2. InputDevice2.1.1.2.1. Inheritance of InputDevice2.1.1.2.1.1. Procedure2.1.1.2.1.2. Pass Condition2.1.1.2.1.3. Procedure2.1.1.2.1.4. Pass Condition2.1.1.2.2. Timer schedules timerTrigger2.1.1.2.2.1. Procedure2.1.1.2.2.2. Pass Condition2.1.1.2.2.3. Procedure2.1.1.2.2.4. Pass Condition2.1.1.3. WebcamDevice2.1.1.3.1. getImage2.1.1.3.1.1. Procedure2.1.1.3.1.2. Pass Condition2.1.1.3.2. getBlobs2.1.1.3.2.1. Procedure2.1.1.3.2.2. Pass Condition2.1.1.3.3. blobsToInputPoints2.1.1.3.3.1. Procedure2.1.1.3.3.2. Pass Condition2.1.2. Data Aggregation2.1.2.1. Input Point Data Table2.1.2.2. LinearRegressor inherits from Regressor2.1.2.2.1. LinearRegressor sets Regressor::_RegressorType2.1.2.2.1.1. Procedure2.1.2.2.1.2. Pass Condition2.1.2.2.2. LinearRegressor overrides unimplemented Regressor::UpdateModel2.1.2.2.2.1. Procedure2.1.2.2.2.2. Pass Condition2.1.2.2.3. LinearRegressor uses new data when Regressor::UpdateModel is called2.1.2.2.3.1. Procedure2.1.2.2.3.2. Pass Condition2.1.2.3. DataPoint with LinearRegressor and Regressor2.1.2.3.1. SmoothedValue2.1.2.3.1.1. Procedure2.1.2.3.1.2. Pass Condition2.1.2.3.2. GetPredictedPoint2.1.2.3.2.1. Procedure2.1.2.3.2.2. Pass Condition2.1.2.4. DataPointMarshal and Scene2.1.2.4.1. Scene and InputDevice have 1:1 relationship2.1.2.4.1.1. Procedure2.1.2.4.1.2. Pass Condition2.1.2.4.2. DataPointMarshal does not demote early2.1.2.4.2.1. Procedure2.1.2.4.2.2. Pass Condition2.1.2.4.3. DataPointMarshal demotes on time2.1.2.4.3.1. Procedure2.1.2.4.3.2. Pass Condition2.1.2.4.4. DataPointMarshal properly promotes2.1.2.4.4.1. Procedure2.1.2.4.4.2. Pass Condition2.1.2.5. Subscriber SubscriberMarshal and InputDeviceFactory2.1.2.5.1. Subscriber inheritance and registration2.1.2.5.1.1. Procedure2.1.2.5.1.2. Pass Condition2.1.2.5.2. Subscriber request of InputDevice2.1.2.5.2.1. Procedure2.1.2.5.2.2. Pass Condition2.1.2.5.3. Subscriber change of InputDevice2.1.2.5.3.1. Procedure2.1.2.5.3.2. Pass Condition2.1.2.6. Subscriber SubscriberMarshal and Timer2.1.2.6.1. Subscriber can request a call2.1.2.6.1.1. Procedure2.1.2.6.1.2. Pass Condition2.2. Interfaces2.2.1. 3DInterface2.2.1.1. Compute3DPosition calculation testing2.2.1.1.1. Procedure2.2.1.1.2. Pass Condition2.2.1.2. InitializeDefaults variable set testing2.2.1.2.1. Procedure2.2.1.2.2. Pass Condition2.2.2. Gesture Interface2.2.2.1. Gesture and Vector Interaction2.2.2.1.1. Vector Concatenation2.2.2.1.1.1. Procedure2.2.2.1.1.2. Pass Condition2.2.2.1.1.3. Procedure2.2.2.1.1.4. Pass Condition2.2.2.1.2. Vector Computation2.2.2.1.2.1. Procedure2.2.2.1.2.2. Pass Condition2.2.2.2. Gesture and GestureInterface Interaction2.2.2.2.1. Gesture Importing2.2.2.2.1.1. Procedure2.2.2.2.1.2. Pass Condition2.2.2.2.1.3. Procedure2.2.2.2.1.4. Pass Condition2.3. Demos2.3.1. 3D demo2.3.1.1. ProcessTick thoroughness check2.3.1.1.1. Procedure2.3.1.1.2. Pass Condition2.3.1.2. ProcessTick timing accuracy check2.3.1.2.1. Procedure2.3.1.2.2. Pass Condition2.3.1.3. RenderableObject2.3.1.3.1. ProcessTick thoroughness check2.3.1.3.1.1. Procedure2.3.1.3.1.2. Pass Condition2.3.1.4. BoundingBox2.3.1.4.1. isCollidingWith functionality test2.3.1.4.1.1. Procedure2.3.1.4.1.2. Pass Condition2.3.1.5. Player2.3.1.5.1. Update3DPotition functionality test2.3.1.5.1.1. Procedure2.3.1.5.1.2. Pass Condition2.3.2. Gesture Interface Demo2.3.2.1. GestureInterpreter handles gestures properly.2.3.2.1.1. moveMouse2.3.2.1.1.1. Procedure2.3.2.1.1.2. Pass Condition2.3.2.1.2. mouseClick2.3.2.1.2.1. Procedure2.3.2.1.2.2. Pass Condition2.3.2.1.3. holdKey2.3.2.1.3.1. Procedure2.3.2.1.3.2. Pass Condition2.3.2.1.4. releaseKey2.3.2.1.4.1. Procedure2.3.2.1.4.2. Pass Condition2.3.2.1.5. pressKey2.3.2.1.5.1. Procedure2.3.2.1.5.2. Pass Condition2.3.2.2. Blender receives ClemX11 events2.3.2.2.1. mouse movement2.3.2.2.1.1. Procedure2.3.2.2.1.2. Pass Condition2.3.2.2.2. mouse click2.3.2.2.2.1. Procedure2.3.2.2.2.2. Pass Condition2.3.2.2.3. key press2.3.2.2.3.1. Procedure2.3.2.2.3.2. Pass Condition2.3.2.2.3.3. Procedure2.3.2.2.3.4. Pass Condition2.3.2.2.3.5. Procedure2.3.2.2.3.6. Pass Condition2.4. Diagnostic Utility2.4.1. Data Point Sets2.4.2. GestureResult Sets2.4.3. InputPoint Sets2.4.4. Chart2.4.4.1. LocationChart and Chart2.4.4.1.1. Procedure2.4.4.1.2. Pass Condition2.4.4.2. ScrollingTimeChart and Chart2.4.4.2.1. Point pushing removes x dimension2.4.4.2.1.1. Procedure2.4.4.2.1.2. Pass Condition2.4.4.2.2. Time advance enforcement2.4.4.2.2.1. Procedure2.4.4.2.2.2. Pass Condition2.4.4.2.3. Max time back deletion2.4.4.2.3.1. Procedure2.4.4.2.3.2. Pass Condition2.4.4.3. GestureChart and Chart2.4.4.3.1. Confidence added to scrolling graph2.4.4.3.1.1. Procedure2.4.4.3.1.2. Pass Condition2.4.5. Perspective and Input Controllers2.4.5.1. 3DInterfacePerspective and Perspective with Charts2.4.5.1.1. SIGNAL/SLOT hookup and Chart Updates for 3D2.4.5.1.1.1. Procedure2.4.5.1.1.2. Pass Condition2.4.5.2. SpatialInterfacePerspective and Perspective with Charts2.4.5.2.1. SIGNAL/SLOT hookup and Chart Updates for spatial2.4.5.2.1.1. Procedure2.4.5.2.1.2. Pass Condition3. Black Box Testing3.1. Input To Core3.1.1. Core Timer and InputDevice3.1.1.1. InputPoint time assigning for a Wii Remote Device3.1.1.1.1. Procedure3.1.1.1.2. Pass Condition3.2. Core To Three Dimensional Interface3.2.1. Core Subscription3.2.1.1. Procedure3.2.1.2. Pass Condition3.3. Core To Gesture Interface3.3.1. Core Subscription3.3.1.1. Procedure3.3.1.2. Pass Condition3.3.2. Gesture Observation3.3.2.1. Procedure3.3.2.2. Pass Condition3.4. 3D Interface to Demo3.4.1. Procedure3.4.2. Pass Condition3.5. Gesture Interface to Demo3.5.1. Procedure3.5.2. Pass Condition3.6. Interfaces to Diagnostic Utilities3.6.1. SubsciberMarshall to 3DInterfaceInputController3.6.1.1. Procedure3.6.1.2. Pass Condition3.6.2. SubsciberMarshall to SpatialInterfaceInputController3.6.2.1. Procedure3.6.2.2. Pass ConditionGlossaryO~~Integration Test PlanPage 11Clementine Integration Test DocumentProject Clementine GroupTable of Contents1.


View Full Document

DREXEL CS 451 - Clementine integration test

Download Clementine integration test
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Clementine integration test and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Clementine integration test 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?