One more question: do you have a reference documentation of the XSD? or do you intend to produce one? this would be helpful to understand how some elements will be used (settings references for instance), and therefore how they should be presented to the
The best documentation that I've about the XSD is under the tab
"documentation" and is for an end-user (and for version 0.9.4). The best I can say is just ask your question.
About "Default", I'm really suprised that I've not documented it. It's implemented and working. This let the end-user define at one place a connectionString (usually for the OLAP system). If no connectionString is specified in the query tag, this
default connectionString is used by NBi. Mainly, the goal is to avoid to repeat the same connectionString for all your queries.
About Reference, it's not implemented for the moment. The idea is the same avoid to replicate a full connectionString for a lot of queries. You define your connectionString at the top of your test-suite and you can use it quickly in your queries. I don't
have the full implementation in my head for the moment (usage of IDREF/ID in xml or built-in mechanism) so probably a bit tricky to work on this right now.