Introduction to iSync Manual Test Suite Guide
Describes the suite of manual test cases that plug-in developers should run before shipping their product. Deprecated in Mac OS X v10.7.
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.
Note: This document uses Apple terms for records rather than vCal and vCard terms. For example, a “task” in iCal is the same as a “to do” in vCal.
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 <!--a target="_self" -->Sync Services Tutorial<!--/a--> to learn more about how to use this tool.
Next
Copyright © 2011 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2011-06-13