Skip to main content

PowerBI integration

Note:
  • Please note that the integration will work for most users but has not been tested for every use case.

This article demonstrates how Katalon Studio can help users automate Power BI applications. We will present two PowerBI applications - Power Apps portal and PowerBI - with sample test cases in our GitHub sample repository.

How to automate PowerBI applications

The test cases we automate are the following:
  • Test case with Power Apps portal: Login into the power app portal and Create a flagging Request.

  • Test case with PowerBI: Create a Dashboard, create content and delete dashboard

  1. In Katalon Studio, go to Project > Settings > Test Design > WebUI and change the priority of Xpath Locators.change priority of Xpath locators
  2. Record test script via Katalon Recorder and save test objects and test cases. You can refer to Record web utility in Katalon Studio.
    You can also use the test in our sample project, by updating the application URL, Username, and Password inside the Default Profile. Refer to Global variables and Execution profile.run PowerBI sample test
  3. Run the test execution. You can refer to Execute tests with Katalon Studio overview.
  4. Verify the test execution result. You can refer to View a test run summary.