QA/Sync/Test Plan/grinder tests: Difference between revisions

Line 21: Line 21:
** More Users  
** More Users  


=== This translates roughly to the following test scripts ===
=== Test scripts ===
The objective of these scripts will be to match our use of the sync api as closely as possible to that of the firefox client. The [https://wiki.mozilla.org/Services/Sync/Server/API/Storage/1.1 Sync API] is a fairly general storage solution - the behavior of the firefox client needs to be matched. We will try to do this with the following functions:
* Create Users
* Create Users
* Large Sync (initial sync)
* Large Sync (initial sync)
Line 27: Line 28:
* Empty Sync (I'm checking in without data)
* Empty Sync (I'm checking in without data)


These test cases need to mimic the way the actions of firefox look to the sync server as closely as possible. Data is all encrypted so testing different types of data (bookmarks vs history) is irrelevant as far as the server is concerned.
New functions can be added as new services are rolled out.


=== Script use pattens ===
=== Script use pattens ===
89

edits