back to article Microsoft open-sources UI Recorder tool for Windows 10 developers

Microsoft has given Windows developers a helping hand by releasing a new UI recorder. Fresh up on GitHub, "WinAppDriver UI Recorder" is described by Microsoft's Hassan Uraizee as helping users “easily create automated UI tests”. For developers using WinAppDriver, Microsoft already offers a tool called “Inspect”, which allows …

  1. JimmyPage Silver badge
    Stop

    The GitHub repo includes a zipped executable of UI Recorder

    Why ?

    Just Why ?

    1. David 132 Silver badge
      Meh

      Re: The GitHub repo includes a zipped executable of UI Recorder

      For people who can’t be bothered building it themselves from the source.

      It’s a risk worth taking when dealing with a reputable developer who consistently produces good code.

      1. Dan 55 Silver badge
        Trollface

        Re: The GitHub repo includes a zipped executable of UI Recorder

        It is indeed. But what about this binary from Microsoft?

      2. oiseau Silver badge
        Stop

        Re: The GitHub repo includes a zipped executable of UI Recorder

        Hello:

        It’s a risk worth taking when dealing with a reputable developer who consistently produces good code.

        Hmm ...

        We are refering to an executable produced by Microsoft.

        So what's all this talk about a reputable developer?

        I tell you, the gods will eventually give up on us all.

      3. JimmyPage Silver badge
        Mushroom

        Re: For people who can’t be bothered building it themselves from the source.

        Then WTF are they doing on GitHub ?

        We are talking a ****ing WINDOWS EXECUTABLE FGS !!!!!! The worst kind.

        Penguinaistas are probably more comfortable with MD5 checking - and more likely to do it.

        But your average Windows user really will just click and run.

        Bluntly, I'm not impressed that Microsoft - of all companies - has created a situation where people think it's OK to just run any old .EXE file they found on GitHub. Because that's what it is. No one can be trusted on the internet. Microsoft doubly so.

        1. phuzz Silver badge
          Facepalm

          Re: For people who can’t be bothered building it themselves from the source.

          Sure, just running a random executable is unsafe, but how many people can say that they read through the source of everything they've ever copied off github? Or did you just blindly make install that shit?

          And that's without even getting into copy/paste hijacking.

      4. Steve Channell

        also for drops in the build/est pipeline

        Checking in code at the end of the build pipeline is needed for continuous deployment where a test session will be provisioned with a list of TFS tasks (you kinda know where there this is heading) and a VM pre-provisioned with the software that has changed.

        When the test pipeline evolves to include multiple stages and/or parallel streams, the binaries need to be versioned in he build/test pipeline as well.

    2. Baldrickk Silver badge

      Re: The GitHub repo includes a zipped executable of UI Recorder

      Note that it isn't actually in the repo - it's a hosted release binary.

      I really don't see the problem with that.

    3. SVV Silver badge

      Re: The GitHub repo includes a zipped executable of UI Recorder

      The project to merge GitHub and InstallShield into Visual Studio isn't complete yet, so they aren't able to provide a setup.exe file yet for full peace of mind.

  2. FF22

    Fresh up. Right.

    v1.0 Release @hassanuz hassanuz released this on Oct 19 2017 <-----

  3. Anonymous Coward
    Anonymous Coward

    XAML-only, C#-only

    Screenshots: https://github.com/Microsoft/WinAppDriver/wiki/WinAppDriver-UI-Recorder

    The screenshot clearly shows, the tool is only for XAML applications, and only for C#. No love for real Windows applications (WinAPI) these days.

    Who the hell likes to work with XML in 2018? Long forgotten skills like XPATH. Seriously? M$FT stuck in 1999.

    1. Anonymous Coward
      Anonymous Coward

      Hmmm Re: XAML-only, C#-only

      Well the screen shot shows C# and XML; but not XAML. I think it's likely to work with WinForms apps as well as XAML ones. Come join me in WinForms world, and we can party like it's 2003.

  4. J J Carter Silver badge
    Boffin

    Let's get real

    I expect M$FT will monetize Github and require a subscription for N and N-1 check-ins. Old cr4p remains free.

    1. Steve Channell
      Windows

      Re: Let's get real

      unlike the free usage of hosted TFS for the last eight years?

      1. IneptAdept

        Re: Let's get real

        Steve lets not get into facts here, its an internet forum....

        People like you and me are not welcome here :/

        1. Geoffrey W Silver badge

          Re: Let's get real

          Hey, you two! Mr Carter is a known troll...

  5. Dwarf Silver badge

    How will this work

    Given the constant changes to the UI with each version ?

    1. Geoffrey W Silver badge

      Re: How will this work

      DOH!!! If only Microsoft had thought of that!

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2019