Power BI Desktop
To test a Power BI Desktop solution, you’ll need to provide a connection-string redirecting to your Power BI Desktop solution. This connection-string must respect the following format: PBIX = Name of my Power BI Desktop solution
. The name of your solution should be the filename without the extension “.pbix”.
<testSuite name="The Query TestSuite" xmlns="http://NBi/TestSuite">
<settings>
<default apply-to="system-under-test">
<connection-string>PBIX = My Solution</connection-string>
</default>
</settings>
<test name="...">
...
</test>
</testSuite>
Important note: In order to test a Power BI Desktop solution, the corresponding pbix file must be running/open during the execution of a test-suite.
You can open you pbix file by the means of the setup feature.
<setup>
<tasks run-once="true" parallel="false">
<exe-kill
name="PBIDesktop"
/>
<exe-run
name="Sales Analysis.pbix"
path="..\PowerBiDesktop\"
/>
<connection-wait
connection-string="PBIX = Sales Analysis"
timeout-milliseconds ="60000"
/>
</tasks>
</setup>