web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Automated Powerapps te...
Power Apps
Unanswered

Automated Powerapps testing

(3) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi All,

 

I am looking out for a tool or approch by which we can automate the testing of PowerApps. How can we perform load testing on powerapps.

 

Thanks!

 

Regards,

PSK

Categories:
  • v-monli-msft Profile Picture
    Microsoft Employee on at

    Hi @Anonymous,

     

    Would you please describe more about what you are trying to test? What do you want to achieve? Detailed steps would be even better. 

     

    Regards,

    Mona

  • NieGreJoh Profile Picture
    23 on at

    Have you found any solution?

  • PaulD1 Profile Picture
    2,914 on at

    I'm experimenting with using Selenium IDE with PowerApps but straight away ran into some issues with selecting items in Galleries and populating Date Pickers. Early days, so maybe I can find a solution, but right now it looks like only a partial solution.

    Selenium is available as an Add-In for Chrome and lets you record yourself performing tasks in a web browser, and then automatically repeat those tasks.

    It appears to work with some PowerApps controls, but not all. It could be useful for semi-automated testing (with the user taking over when incompatible tasks need to occur) or load-testing if you speciflically develop compatible screens.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Good day PaulD1

    I notice you have eexperience testing PowerApps with Selenium and facing some issues.

    Is any other solutions to Automate PowerApps testing ? Will appreciate your advice!

      

    I am currently experiencing issues with Automate drop down boxes or combo boxes with PowerApp.

    Using Katalon Studio and Katalon Automated Recorder

    Unable to find element for drop down 

    When selecting element in IE 11 following code below comes and  

     

    <div tabindex="12" title="TeamId" class="appmagic-dropdownLabelText no-focus-outline" role="combobox" aria-describedby="dropdown_siena_3bea9304963e952_instructions" aria-activedescendant="appmagic-dropdownFlyoutdropdown_siena_3bea9304963e952_0" aria-owns="appmagic-dropdownFlyoutdropdown_siena_3bea9304963e952" style="padding: 10px;" data-bind="&#10; attr: {&#10; title: properties.Tooltip() || null,&#10; role: displayMode() === AppMagic.Constants.DisplayMode.View ? null : 'combobox',&#10; 'aria-label': properties.AccessibleLabel() || null,&#10; 'aria-disabled': displayMode() === AppMagic.Constants.DisplayMode.View ? null :isDisabled,&#10; 'aria-readonly': displayMode() === AppMagic.Constants.DisplayMode.View ? null :isReadOnly,&#10; 'aria-owns': 'appmagic-dropdownFlyout' + id,&#10; 'aria-describedby': id + '_instructions'&#10; },&#10; text: selectedValue,&#10; style: {&#10; paddingTop: properties.PaddingTop,&#10; paddingRight: properties.PaddingRight,&#10; paddingBottom: properties.PaddingBottom,&#10; paddingLeft: properties.PaddingLeft&#10; }&#10; " touch-action="pan-x pan-y">Select a team</div>  

     

     

    Thank you 

    Igor 

     

     

  • PaulD1 Profile Picture
    2,914 on at

    Hi @Anonymous 
    Sorry, nothing more to report on Selenium, we are just trying to be more disciplined about how we build apps (designing them in a hopefully more resilient manner) and doing more manual testing.

    On the manual testing front, this looks interesting, though we haven't had a chance to try it out yet:

    https://www.youtube.com/watch?v=VSACs4QRnuI 

  • PaulD1 Profile Picture
    2,914 on at

    This is something that might be worth taking a look at from a testing perspective:

    http://sikulix.com/

    It uses OCR to help recognise the locations of controls on the screen and click or enter test data.

    Somewhat complex to setup for us low-code folk (not a simple install, requires lots of pre-requisites) but I can see it being a useful tool to partially automate the testing for a mature App (something where the screen layout isn't routinely being modified).

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hello,

    I've also been using Selenium with PowerApps to some success. Don't listen to the comments out in the nether that say it doesn't work. It can be very tricky because many of the elements in the canvas apps are abstracted and obfuscated by shadow dom elements and iframes. Learning how to parse through these kinds of elements can make automated testing with custom scripts successful.

     

    With the new test framework coming out though, it should be easier for new developers.

  • Aengus Heaney Profile Picture
    Microsoft Employee on at

    Definitely not impossible @Anonymous but it has its challenges. As you referenced, we have just released v1 of the Power Apps Test studio, a low-code solution to help makers build tests for their apps. https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/test-studio. Would love to hear any feedback on your experiences when using the test studio - we have a separate discussion thread to provide feedback. 

  • Say Profile Picture
    8 on at

    Hey Anonymous,

    Thanks for pointing this out.

    We have a client requirement to automate power apps and test studio in power apps is still in Experimental mode. I've also started power apps automation with selenium and ran into the basic issues.

    It is not locating the web element, is it possible for you to provide some initial guidance.

     

    Would be very helpful.

    Thanks. 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Yeah, this is really challenging for me in QA Automation. My team only wants 1 automation tool to use for [1] PowerApps & [2] SharePoint site platforms. Already had initial success in Katalon studio. Now for PowerApps, really had to navigate through the iframe & stuff, which is not my area of expertise at this moment.

     

    Accessing the Test Studio need a license after all, and only 1 user session to access the application in development.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 354 Super User 2026 Season 2

#2
M Bilal Khan Profile Picture

M Bilal Khan 330

#3
Mohsin Ali Profile Picture

Mohsin Ali 232

Last 30 days Overall leaderboard