Jump to content

QESTNET Internal:Fugro DBB TestMapping Guide

From QESTonline
Revision as of 05:48, 13 July 2015 by Benny.thomas (talk | contribs)
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
  • Find out QestUUID, ProjectCode, BoreholeCode and SampleID for an existing test in the database.
    Every test type should have available tests in either the “DBB Test” or “DBB Test 2” projects.
  • Open the test in QESTNET and enter data for the entire test. Check the “Approved” checkbox on the final page and click “Done”.
  • Add a new Test routine in the StandardTests class of the QESTNET.Custom.Fugro.DataBackbone.Tests project for the test type.
    Call the new Test Routine from Program Main.
  • Add a new object builder for the test type under the folder ~/Client/Lab/Entity to FdbbObject/Tests/ of the QESTNET.Custom>Fugro.DataBackbone project.
  • Write the test type mapping of entities to fddb objects in the new object builder. Use the FDBB documentation and the code in QESTNET.Sessions.Lab to help determine what this mapping should be.
  • Run the QESTNET.Custom.Fugro.DataBackbone.Tests program and visually inspect the outputted xml file to determine if the mapping is correct.