6

It is hard enough to drive a normal app var it’s UI, however when the app is not running on your development platform it is even harder.

So what tools will help me test the UI of a Windows Phone 7 application?

See also "Are there any issues I should know about with unit test of Windows 7 Phone code?"

Community
  • 1
  • 1
Ian Ringrose
  • 51,220
  • 55
  • 213
  • 317

3 Answers3

7

Expensify's (confusingly named) Windows Phone Test Framework supports UI automation. I've yet to use it on a project, but it looks promising.

Richard Szalay
  • 83,269
  • 19
  • 178
  • 237
  • Note, when you post an identical answer on different questions, it raises a system flag (which is likely why your answer got attention from a moderator). It was probably deleted because it is basically a 'link answer', though I don't see how you could elaborate more beyond describing what seems promising. – Tim Post Jan 19 '12 at 10:03
  • @Tim - Thanks for the heads up. Unfortunately in this case, this question was the target of my "possible duplicate" cleanup so the other answer would've been the more appropriate delete. I'll keep the duplicate thing in mind for future reference. – Richard Szalay Jan 19 '12 at 14:13
  • @RichardSzalay, Does Expensify (Windows Phone Test Framework) work for Windows Phone 8 as well? – defactodeity May 14 '13 at 13:25
  • @defactodeity no it doesn't. You will need to implement it separately – achakravarty May 02 '14 at 07:04
2

I've not seen anyone release any tooling for this yet.

If you're going to try and write something yourself, you should have a look at this post on emulator automation and testing.

X-Ref with question 3806477

Community
  • 1
  • 1
Matt Lacey
  • 65,560
  • 11
  • 91
  • 143
0

Expensify is definitely an option. Other than that there is Experitest. But Expensify does not support Windows Phone 8 and is terribly flakey after making changes to support windows phone 8.

achakravarty
  • 418
  • 3
  • 7