Evaluating WinappDriver/Appium ... Any one with experience out there!

My organisation build desktop applications.
I have been requested to Evaluate WinAppDriver/Appium
Below are the Acceptance Criterias

  1. GUI testing
  2. It is stable
  3. It can run on virtual machine
  4. It Supports record and playback
  5. It can integrate to jira

I would highly appreciate any help with experience
Thanks

1 Like

Hi Anita

  1. Iโ€™ve used Ranorex
  2. Yes, although the Application under test was not easy to manage
  3. I found the โ€œrunnerโ€ licenses were a bit tricky to set up on a VM, but itโ€™s a good acceptance criteria
  4. Playbacks are pointless for any non-trivial test cases that donโ€™t use hard-coded data (Ranorex does support table-driven for playbacks) I ended up re-writing all the playback in code though to get code re-use and test fixtures created
  5. Anything can integrate into Jira these days, all the good tools output some xml or json in nunit format. Although, itโ€™s a while back, at the time I do recall having to convert a bunch of xml to get things all dancing.

Abandoned after 3 or so years, we started rewriting the entire GUI to run in HTML/browser-hosted and found updating tests was a struggle to deal with speed of UI changes more than doing useful bug raising.