-
Notifications
You must be signed in to change notification settings - Fork 663
Testing Scenarios 1.8
This page describes changes that happened between 1.7.x and 1.8 in the desktop sync client. It's here to help to plan testing and write testplans.
Most stuff should be verified over all supported platforms by default.
Those should be tested in addition to the normal tests: https://github.com/owncloud/client/wiki/Testing-Scenarios
Quite some details in the way how we upload files changed, ie. the chunk size changes and uploads of chunks happen in parallel.
Tests should include:
- Uploads of files with size <5MiB (smaller than new chunk size), exact 5MiB, between 5 and 10MiB, exact 10MiB, between 10 and20 MiB, exact 20MiB and larger than 20MiB
- Interrupt of big file upload
From 1.8 on there is a new context menu (right click) in the file managers for files and directories . If it is clicked while the sync client is running, a new Share Dialog opens that allows to share a file from desktop.
Tests should include:
- Share files using the different kinds of sharing, check on the server, if the file is really shared.
- Check with Windows Explorer, MacOSX Finder and Nautilus on Linux.
The size should now appear in the selective sync dialog showing the size of the folders. The account setup wizard also contains the size that is going to be downloaded.
From 1.8 on, the default is not longer to sync all files from the ownCloud server, but...
Tests should include:
- Check that the sizes are shown and accurate.
- Check if correct selective syncing is set up.
With owncloud 8 and mirall 1.8, for some external backend, there is a feature to have direct download. Test should include:
- Check that direct download really happen when it should (when configured on the server)
- Even if the URL is redirecting
- And if there is an error because the URL is not accessible, that we retry using normal download feature.
☁️