-
Notifications
You must be signed in to change notification settings - Fork 65
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Kevin Jump
committed
Jul 15, 2020
1 parent
1f365a8
commit c788b81
Showing
1 changed file
with
66 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# uSync checklist | ||
|
||
This is in addtion to any automated testing/etc (although it would be nice to automate this to). checklist of pre-release tests - to make sure things work as we expect them to in the 'real' world. | ||
|
||
## Basic setup | ||
|
||
### New Site | ||
- [ ] Clean install doesn't break anything | ||
- [ ] Installed before Umbraco is setup doesn't break anything | ||
- [ ] Export works | ||
- [ ] Report doesn't detect any changes | ||
- [ ] Import doesn't detect any changes | ||
- [ ] Full Import imports everything | ||
- [ ] Restart Site | ||
- [ ] Report after restart doesn't detect any changes | ||
- [ ] Import after restart doesn't detect any changes | ||
|
||
### Upgrade | ||
- [ ] Upgrading site from previous doesn't break site | ||
- [ ] All files are updated | ||
- [ ] javascript/css cache is broken if needed | ||
- [ ] Report has no changes (point release) | ||
- [ ] Import doesn't import anything | ||
- [ ] Full Import still works | ||
- [ ] Export works. | ||
|
||
### Site clone | ||
- [ ] New empty site with uSync installed (no starter kit) | ||
- [ ] Copy of folders (App_Plugins/css/scripts/views/media/uSync) | ||
- [ ] Import imports everything (except for contact - missing dll) | ||
- [ ] report only reports items dependeny on maps. | ||
- [ ] Copy the map dll from bin | ||
- [ ] Import imports the missing item | ||
- [ ] Report details no changes between sites | ||
|
||
### Deletion | ||
- [ ] Removal of Datatype | ||
- [ ] Removal of DocType | ||
- [ ] Removal of Content | ||
- [ ] Removal of Media | ||
|
||
### Creation | ||
- [ ] New Datatype copied as expected | ||
- [ ] New Doctype copied as expected | ||
- [ ] New Content Item copied as expected | ||
- [ ] New Media item copied as expected | ||
|
||
### Updates | ||
- [ ] update to Datatype copied as expected | ||
- [ ] update to Doctype copied as expected | ||
- [ ] update to Content Item copied as expected | ||
- [ ] update to Media item copied as expected | ||
|
||
### Cultures (create welsh homepage on source) | ||
- [ ] Language is created on target | ||
- [ ] Content for language is created on target | ||
- [ ] Content is published as expected | ||
|
||
### Scheduling | ||
- [ ] Scheduled content is copied over to the new site | ||
- [ ] Scheduled release in the past results in published item | ||
- [ ] Scheduled expire in the past results in unpublished item | ||
- [ ] Scheule of one language works as expected | ||
|
||
### uSync.Complete (Backwards compatability) | ||
- [ ] Confirm that the current uSync.Complete checklist works with this version |