Is it possible to save properties of a DUT e.g. Name, Serial Number or ID to the results (specifically SQL databases)?
The main issue is how to separate results of Tests for different DUTs in a SQL database. We can off coarse save ID of DUT in each table as a column, But It would be better to separate DUTs results in a higher level.
I’ve noticed there is RUN ID field in database tables. It is a good idea to save properties of DUT for each Run of the test plan.
1 Like
@teder.ted yes, if you tag this info as metadata it will get saved. Example of how to do that here:
// If the "Allow Meta Data Dialog" is enabled in the Engine settings,
// the user will be prompted for this metadata on test plan run.
// The metadata will be available to the ResultListeners via the Testplan.Parameters collection.
// Settings marked as meta data can also be used in macro expansion.
// The Dut base class already has two properties (Comment and Id) that are marked with the MetaData attribute.
[MetaData(true)]
[Display("My Meta Data", Description: "Simple DUT Meta Data.")]
public string MyMetaData { get; set; }
2 Likes