Retired Document
Important: The information in this document is deprecated in Mac OS X v10.7 and should not be used for new development.
Introduction to iSync Manual Test Suite Guide
iSync is an application that allows users to sync their devices with data on their computers. iSync Plug-in Maker is a developer tool that allows you to build, test, and release iSync device plug-ins. iSync Plug-in Maker contains automated tests that communicate directly with the device. However, you must also run the manual tests described in this document to fully qualify your iSync plug-in before shipping. These manual tests involve adding, modify, and deleting records on both the device and computer. You use Apple applications to modify records on the computer and development tools to help set up certain scenarios.
Who Should Read This Document?
You should read this document if you are building an iSync device plug-in using iSync Plug-in Maker. After editing, testing, and exporting your plug-in using iSync Plug-in Maker, use this guide to run manual test suites. You should be familiar with end-user applications on the computer to run these tests and the Syncrospector developer tool.
Organization of This Document
The tests in this document are organized by categories from general purpose tests to specific database tests. There are also categories for sync modes and stress testing. The document contains the following chapters:
Common Steps contains common set up and steps used by most tests. Read this chapter first.
General Tests contains tests that pertain to all devices regardless of the SyncML features they support.
Initial Sync Tests contains tests that pertain to the first time the device syncs.
Sync Mode Tests contains tests that pertain to different sync modes.
Cancellation Tests contains tests that cancel syncing.
Stress Tests contains tests that exceed the limits of the capacity of the device.
Calendar Tests contains tests specific to the Calendars database.
Contacts Tests contains tests specific to the Contacts database.
Miscellaneous Tests contains miscellaneous tests that do not fit into any of the above categories.
See Also
If you need to build an iSync plug-in, read iSync Plug-in Maker User Guide before reading this document.
If you use Syncrospector to test your plug-in, read Sync Services Tutorial to learn more about how to use this tool.
Copyright © 2011 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2011-06-13