+ All Categories
Home > Documents > Device Emulator Automation Building Real World-Ready Applications

Device Emulator Automation Building Real World-Ready Applications

Date post: 16-Feb-2016
Category:
Upload: nolen
View: 47 times
Download: 0 times
Share this document with a friend
Description:
Device Emulator Automation Building Real World-Ready Applications . Jadeja Dushyantsinh A Microsoft India. Bijoy Singhal Microsoft India. Agenda. What? Why? How? Summary. Agenda. What? Why? How? Summary. Device Emulator [DE]. Device Emulator Manager [DEM]. Agenda. What? Why? - PowerPoint PPT Presentation
Popular Tags:
15
Connect with life www.connectwithlife.co.in Device Emulator Automation Building Real World-Ready Applications Bijoy Singhal Microsoft India Jadeja Dushyantsinh A Microsoft India
Transcript
Page 1: Device Emulator Automation Building Real World-Ready Applications

Connect with lifewww.connectwithlife.co.in

Device Emulator AutomationBuilding Real World-Ready Applications

Bijoy SinghalMicrosoft India

Jadeja Dushyantsinh AMicrosoft India

Page 2: Device Emulator Automation Building Real World-Ready Applications

AgendaWhat?Why?How?Summary

Page 3: Device Emulator Automation Building Real World-Ready Applications

AgendaWhat?Why?How?Summary

Page 4: Device Emulator Automation Building Real World-Ready Applications

Device Emulator [DE]

Page 5: Device Emulator Automation Building Real World-Ready Applications

Device Emulator Manager [DEM]

Page 6: Device Emulator Automation Building Real World-Ready Applications

AgendaWhat?Why?How?Summary

Page 7: Device Emulator Automation Building Real World-Ready Applications

Why do we need DE/DEM?Device Emulator [DE] does not ONLY mimics the behaviour of a Windows Mobile/Windows Embedded CE–based hardware platform.It is also an important tool for testing Windows Mobile applications.

The Device Emulator Manager [DEM] allows you to interactively perform many common tasks such as starting the Device Emulator, saving the Device Emulator state, cradling the Device Emulator, and so on.

Page 8: Device Emulator Automation Building Real World-Ready Applications

AgendaWhat?Why?How?Summary

Page 9: Device Emulator Automation Building Real World-Ready Applications

How To: Programmatically control the Windows Mobile Device Emulator.

DEMO

Page 10: Device Emulator Automation Building Real World-Ready Applications

AgendaWhat?Why?How?Summary

Page 11: Device Emulator Automation Building Real World-Ready Applications

SummaryThe Device Emulator Manager API provides the features necessary to perform automated application testing with the Device Emulators. Using the Device Emulator Manager API, you can programmatically manage the entire life cycle of the Device Emulators allowing you to easily create reproducible tests.

Page 12: Device Emulator Automation Building Real World-Ready Applications

ReferencesDevice Emulatorhttp://msdn.microsoft.com/en-us/library/aa188174.aspxDevice Emulator Managerhttp://msdn.microsoft.com/en-us/library/aa188185.aspxAutomating Device Emulator Manager Using the IDeviceEmulatorManager Interfacehttp://msdn.microsoft.com/en-us/library/bb887543.aspxHow To: Programmatically Control the Windows Mobile Device Emulators from .NEThttp://msdn.microsoft.com/en-us/library/bb936678.aspx

Page 13: Device Emulator Automation Building Real World-Ready Applications

Feedback / QnAYour Feedback is Important!Please take a few moments to fill out our

online feedback form

For detailed feedback, use the form at http://www.connectwithlife.co.in/vtd/helpdesk.aspx

Or email us at [email protected]

Use the Question Manager on LiveMeeting to ask your questions now!

Page 14: Device Emulator Automation Building Real World-Ready Applications

ContactEmail Addresses:

Bijoy Singhal: [email protected] Dushyantsinh A: [email protected]

Page 15: Device Emulator Automation Building Real World-Ready Applications

© 2007 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.


Recommended