8
End-to-End UI Testing for Windows Phone Coded UI Testing KasunKodagoda Rajarata University of Sri Lanka

Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Embed Size (px)

Citation preview

Page 1: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

End-to-End UI Testing for Windows Phone

Coded UI Testing

KasunKodagodaRajarata University of Sri Lanka

Page 2: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

What is End-to-End UI Testing?

Testing actual flow through the app

Using more realistic end user scenarios

Making sure app flow is what user expects and it works.

Page 3: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Windows 8.1 or higher

Visual Studio 2013 Update 2 or higher

Visual Studio 2013 Premium or Ultimate Editions (only)

Written using C# or VB

Requirements

Page 4: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

What Coded UI Tests Provide?

Specialized XAML controls classes for testing

Support shell controls (Native controls from OS)

Support all touch gestures (tap, press & hold, swipe etc.)

Support the use of Hardware Buttons for navigating

Can run on Emulator or Windows Phone Device (UIMap

builder only supports the emulator)

Page 5: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Supported Platforms

Windows Phone 8.1 XAML-RT apps only (for windows phone)

Does not support Windows Phone Silverlight apps

Also available for Windows Store Apps

Page 6: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Let’s get cracking…

Page 7: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Questions?

Page 8: Coded UI Testing for Windows Phone Apps - MS Champs April Meetup

Thank You

[email protected]