UI Tests for Desktop and UWP Apps

Sdílet
Vložit
  • čas přidán 3. 10. 2018
  • In this episode, Robert is joined by Timotius Margo, who shows how to create automated UI tests for desktop apps using the WinAppDriver UI Recorder. WinAppDriver is a UI automation service for Windows 10. You can use the UI Recorder to track keyboard and mouse interactions and then view generated C# code. That code provides you with automated UI testing for Windows Forms, WPF and UWP apps.
  • Věda a technologie

Komentáře • 27

  • @FelipeBarbosaGoogle
    @FelipeBarbosaGoogle Před 5 lety +13

    I really like the idea of live code. You guys didn't cut the errors during the demo. It seems real life =D

  • @shellgecko
    @shellgecko Před 5 lety +30

    finally somebody not using mac

    • @folddyy
      @folddyy Před rokem

      well, it's microsoft who made it, so what do you expect-

    • @vandeljasonstrypper6734
      @vandeljasonstrypper6734 Před 9 měsíci

      This is how which is a NATIVE WINSOWS APP bruh

  • @kevinpetry2572
    @kevinpetry2572 Před 5 lety +7

    +1. Cool windows app ui testing based on Webdriver. A real step forward in desktop testing. Experienced software QA engineer.

  • @shinesei
    @shinesei Před 4 lety

    When I saw how he was placing brackets I was gonna cry.. I'm not the only one in the world then! ^_^

  • @ANTGPRO
    @ANTGPRO Před 5 lety +2

    room design is fine

  • @Ramakrishna-je6xn
    @Ramakrishna-je6xn Před 2 lety +1

    Is there a way to run appium tests for windows desktop apps without manually establishing RDP session, right now the way I do is RDP into the machine and then run the tests, without RDP connections test will fail. Any suggestion on how to achieve this? Thanks

  • @mlbyalgomas3646
    @mlbyalgomas3646 Před 3 lety

    What Windows application do you recommend to start automation tests for an intermediate level?

  • @sunrisesoft7952
    @sunrisesoft7952 Před 3 lety

    Hey there, thank you for the great tutorial.
    however, can we automate the Windows App installing process?
    (I mean click on the "exe" file then next, next ...)
    thanks!

  • @jacksongunther5849
    @jacksongunther5849 Před 4 lety

    Is there a way to switch window handles in winappdriver?

  • @JK-lc1ce
    @JK-lc1ce Před 4 lety +3

    It's been one year almost and there seem to be no progress on stable release yet.

    • @llothar68
      @llothar68 Před 3 lety

      UWP is dead, all energy is going into WinUI3 and Project Reunion ... and this is great news. Death to UWP

  • @pythonenthusiast9292
    @pythonenthusiast9292 Před rokem

    can we use these concepts to automate win32 apps like word,onenote etc?

  • @dtnguyen75
    @dtnguyen75 Před 5 lety

    Is the WinAppDriver available in Docker?

  • @ChandraSomalingam
    @ChandraSomalingam Před 5 lety

    How is this different compared to automating the same scenario with existing MSUIA framework?

    • @Scr34mik
      @Scr34mik Před 5 lety

      the code is just more fancier, and probably saves you scan optimization hustle.

  • @gurbachansingh1253
    @gurbachansingh1253 Před 10 měsíci

    hi , how to handle splash windows ? I am always getting current window closed issue

  • @future7442
    @future7442 Před rokem

    May I get this project code? does it publish on github?

  • @aleksey6811
    @aleksey6811 Před 5 lety +4

    I'm starting thinking that all MS tech named in 3 letters ("WCF", WPF UWP ....) are all doomed

    • @Old.Man.Of.The.Mountain
      @Old.Man.Of.The.Mountain Před 4 lety +3

      Yea, I wouldn't be surprised if the next one were named WTF. But, in all seriousness, the reason why most of these have not taken off like WinForms did is primarily because there are so many different frameworks, script languages and development tools being released.. and released often.. across vendors today thereby saturating the market. As a result, technology managers and developers cannot settle and **mature** on a few solid tools. And when they try to settle, something else is released with a lot of hype.

  • @dand4485
    @dand4485 Před 2 lety +2

    All do respect, it doesn't seem the guy presenting this did a good job presenting. Too many times in the video we here "Well, ooops, close enough...". Would expect a lot better or more polished presentation.

  • @rklauco
    @rklauco Před 5 lety +10

    With all due respect - doing a demo video, where the trainer is unable to write a simple test, not following standards (e.g. make sure you start from the same point) is a pure fail. And this is official Microsoft video :(
    Reminds me of the Tosca basics training I received few years ago, which failed on the 1st screen and afterwards the trainer tried to modify the pre-build example - ending up in huge failure and 1.5 hours of wasted time watching a desperate trainer from pre-sales team to keep his reputation...

    • @jovicamilenovic2899
      @jovicamilenovic2899 Před 4 lety

      It should actually find "TimerValueText" (23:18) but they are both surprised that it didn't ...hmmm. What should I say then, when even they don't know.

    • @dmitrypetrishin7799
      @dmitrypetrishin7799 Před 3 lety

      They have the same tutorials though :D

  • @gsestream
    @gsestream Před 4 měsíci

    worst UI decision to not allow UWP applications to launch from its executable, like normal programs.