This is an updated version of the Power BI Realistic Load testing tool.
- Added ability to define and store "Number of users", and included in results
- Added ability to define and store "capacity SKU" parameter, and included in results
Below versions are forked from Mihaly Kivasi: https://github.com/KavasiMihaly/PowerBI-Tools-For-Capacities
- Added the ability to define the Project Name for the test
- Created Test folder name is changed to Workspace Name + Report Name + DateTime from just DateTime
- Output file name is also modified to Workspace Name + Report Name + DateTime
- Selected bookmarks are now displaying correctly
- Added the ability to use a Page and Bookmarks files to setup the Test
- Added a Parameter Catalogue folder to store the filter for each report
- Added a Test Results folder to store the output (files are not yet saved there, need to be manually moved.)
- Changed the demo files to new ones representing the current state
- Added Output analysis file. (Need to be repointed once downloaded, before use)
- Added to ability to provide a filter file (example file added) during setup that will be added to the PowerBIReport file as filter parameters, so you do not need to go into the folders and manually modify each file
- Outputs the displayed values in a txt
- Additional files needed to work
- Added a randomly generated instance id to differentiate between browser session.
- Displaying current run time, current refresh time, page name, filters and slicers applied
- Created Test folder name is changed to Report Name + DateTime from just DateTime
- Added the ability to set the number of views (page refreshes) you want per window during setup
- Added the ability to set the think time during setup
- Added placeholders for Page Name and Bookmark in the PowerBIReport file template
This repository is meant to host tools and utilities designed to improve all aspects of Power BI capacity managment and lifecycle.
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.