Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi Team,
We are unable to record scripts for "Power BI integrated transactions" within the load testing tools (LoadRunner and JMeter). And no data is being displayed in the UI while recording PowerBI-integrated requests/actions in LoadRunner and JMeter.
Hi Jianpeng Li,
Thank you for your time, information, and support. I need to share some detailed information with you:
The application we are attempting to record is a web application. Some modules and transactions are integrated with Power BI. Specifically, these transactions are not getting recorded, and we're encountering the following error. However, all other modules record and execute successfully.
Secondly, we've been using LoadRunner Community Edition to record scripts via the 'True Client Protocol'. It was functioning correctly until last month, but now we're experiencing issues. We're seeing blank screens, where the tools and browsers fail to capture/hits Power BI requests in the application.
Please note that we can record and replay the script successfully using the above tools. However, when it comes to the "integrated transactions/actions/requests with Power BI," the problem arises.
Please let me know your thoughts on how we can overcome these issues. Thank you once again for your assistance.
Regards,
Shashi.
Hi, @ShashikB
Thank you for your reply. According to your reply and error message, you can check whether the time on your current Windows system is set correctly. You can set the system time to update automatically:
Best Regards
Jianpeng Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Jianpeng Li & Team,
FYI, to clarify the issue I'm facing with recording certain transactions in our web application,.
Just to confirm, my system time is set correctly.
The problem arises specifically when dealing with Power BI-integrated transactions. While other functionalities record smoothly, Power BI interactions exhibit the following behavior:
"Wait" Symbol and Error Message: When attempting to record Power BI transactions, the tool displays a "wait" symbol (spinning wheel) and ultimately throws an error message.
Recording Failure: No requests, data, or code are captured for Power BI interactions.
Possible Cause:
I suspect recent changes within the Power BI application might be preventing it from functioning properly within recording tools (both the tool's browser and regular browsers).
Current situation and details of the problem we are facing:
We've successfully recorded other web application sections using JMeter, Load Runner (Community Edition), and BlazeMeter.
However, all these tools fail to capture Power BI-integrated actions.
Research and Support:
I'm currently exploring "K6 load testing tool" as an alternative recording tool. However, I'm unsure if it can address this issue.
I'd appreciate any insights on other open-source or freeware tools capable of recording Power BI-integrated actions, transactions, and requests.
Additional Information:
We're dealing with a complete web application.
Certain modules and transactions leverage PowerBI integration.
The issue lies solely with capturing Power BI interactions, not directly accessing the Power BI application itself.
Clicking the Power BI report request doesn't cause a URL redirection but rather fetches data from Power BI within the existing web page.
We observed a significant number of Power BI-related requests in the F12 developer tools during manual testing.
Please let me know if you have any suggestions or experience with similar challenges.
Regards,
Shashi
Hi, @ShashikB
If you need to use jmeter to load balance the report, you first need to understand the basic use of jmeter UI, you can learn how to use it from the following jmeter official documentation:
Apache JMeter - User's Manual: Getting Started
The basic usage of how to use Jmeter UI is explained in the following blog:
Performance Testing with JMeter (scottlogic.com)
In addition, you can also consider using the official performance testing tool:
Here's a blog post that covers the basics of using the official Performance Tools for Power BI:
Introducing the Power BI Performance Analyzer - SQLBI
Best Regards
Jianpeng Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |