automated testing of xaml-based windows store apps

16

Upload: taurus

Post on 17-Feb-2016

66 views

Category:

Documents


1 download

DESCRIPTION

Automated Testing of XAML-based Windows Store apps. Prachi Bora Program Manager Microsoft Corporation 3-323. Agenda. Unit Test Framework for the XAML app developer Automated end-user testing using Coded UI Test Q&A. Quick Tour of the App. AdventureWorks Shopper App - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Automated Testing of XAML-based Windows Store apps
Page 2: Automated Testing of XAML-based Windows Store apps

Automated Testing of XAML-based Windows Store appsPrachi BoraProgram ManagerMicrosoft Corporation3-323

Page 3: Automated Testing of XAML-based Windows Store apps

Agenda

• Unit Test Framework for the XAML app developer

• Automated end-user testing using Coded UI Test

• Q&A

Page 4: Automated Testing of XAML-based Windows Store apps

Quick Tour of the App

• AdventureWorks Shopper App

• Prism for the Windows Runtime

• Helps you implement MVVM

• Guide to creating accessible apps

Page 5: Automated Testing of XAML-based Windows Store apps

Unit Test Framework: What will you need• Windows 8 or newer• Visual Studio 2012 Update 2 or newer• Win8Express, Pro, Premium and Ultimate editions

Page 6: Automated Testing of XAML-based Windows Store apps

Demo: Testing the ubiquitous async methods

Page 7: Automated Testing of XAML-based Windows Store apps

Demo: Inline data-driving

Page 8: Automated Testing of XAML-based Windows Store apps

Demo: Extensible MSTest Framework

Page 9: Automated Testing of XAML-based Windows Store apps

Coded UI Test: What will you need• Windows 8.1• Visual Studio 2013 Preview• Premium and Ultimate editions

• C# or VB.NET skills

Page 10: Automated Testing of XAML-based Windows Store apps

Coded UI Test: What’s new for XAML apps

• New Project Template !• New specialized

classes for XAML and Shell controls

• Support for Touch Gestures

Page 11: Automated Testing of XAML-based Windows Store apps

Demo: Let’s automate “Add To Shopping Cart”

Page 12: Automated Testing of XAML-based Windows Store apps

Demo: Shell Controls

Page 13: Automated Testing of XAML-based Windows Store apps

Recap• Several improvements

in Unit Testing framework

• Extend and share as nuget !

• End-to-end functional testing using Coded UI Test

• Support for Gestures !

Page 14: Automated Testing of XAML-based Windows Store apps

Thank You !Contact: [email protected]

Page 15: Automated Testing of XAML-based Windows Store apps

Related Sessions• [3-338] Improving Developer Productivity and

Software Quality With Visual Studio Application Lifecycle Tools

• [3-322] Diagnosing Performance Bottlenecks in XAML-based Windows Store apps

• [3-321] What's New in Visual Studio & Blend for XAML Developers

• [3-301] Easy Async for Windows Store Apps in C#

Page 16: Automated Testing of XAML-based Windows Store apps

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.