Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 4.29 KB

Test_Plan_Simplified_Smoke_Test.md

File metadata and controls

39 lines (33 loc) · 4.29 KB

Test plan Simplified smoke test

Test Case Expected Result Result Related Comment
Automated Checks
Travis nightly cron job with UI tests on chrome, firefox, Edge, IE11 All tests pass on the release branch 🚧 Note: IE11 tests have intermittent issues with IE webdriver, it is acceptable to restart failed test suites to see that they will pass
Web UI
Login with admin user. Admin logs in. ⚙️
Create a text file. Text editor can open, file is saved. ⚙️
Modify a text file. File can be modified, no problems found. ⚙️
Rename a file. File is renamed. ⚙️
Upload a file. File is uploaded, no problems found. ⚙️
Overwrite a file by uploading a new version. File is uploaded and overwritten, no problems found. ⚙️
Remove a file. File is removed correctly, it appears in the trashbin. ⚙️
Move a file inside a folder. There are not problems on the process. ⚙️
Create a folder. Folder is created, no MKCOL problems appear. ⚙️
Delete a folder. Folder is removed. ⚙️
Move a folder inside another. No problems while moving the folder. ⚙️
Share a file by private link. Link is created and can be accessed. ⚙️
Share a file by public link. Link is created and can be accessed. ⚙️
Share a file with another user. It is shared correctly. ⚙️
Share a file with a group. It is shared correctly. ⚙️
Share a file with another user in another server. Federated sharing happens correctly. ⚙️
Share a folder with userB giving edit permissions. As userB open the received folder, download files inside, open them. Upload new files. Modify files and delete them. userB doesn't find any problem while interacting with files. ⚙️
Federate share a folder giving edit permissions with userB in serverB, As userB open the received folder, download files inside, open them. Upload new files. Modify files and delete them. userB doesn't find any problem while interacting with files. ⚙️
Mobile view test with galaxy s9 as "Smallest device" All elements reachable 🚧
Desktop Client
Set up two clients with the same user. Change files, add some, delete some, move some, create folders. Changes sync properly in both clients without errors. 🚧
Share a file using contextual menu with userB. Option to share appears in the contextual menu and file is correctly shared. 🚧
Mobile Clients (iOS || Android)
Connect to server, see files, download one. No problems while downloading. 🚧
Upload a file using mobile client. No problems while uploading. 🚧
Share a file with userB using mobile client. File is correctly shared. 🚧