Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more tests for desktop-client #8651

Closed
6 tasks done
swoichha opened this issue May 21, 2021 · 2 comments
Closed
6 tasks done

Add more tests for desktop-client #8651

swoichha opened this issue May 21, 2021 · 2 comments
Assignees
Labels

Comments

@swoichha
Copy link
Contributor

swoichha commented May 21, 2021

Description

Currently we have tests for adding new account, syncing, and sharing. There are still more tests that can be added. Some of them are mentioned below.

To-Do:

  • Login/Logout users (@swoichha )
  • Remove user(@swoichha )
  • Share files/folder with group(@Talank )
  • Edit shared file/folder(rename received share item name/change content) (@swoichha )
  • Edit share permissions(@swoichha)
  • As a collaborator, share to a group to whom the file is already shared by author (@Talank )
@swoichha
Copy link
Contributor Author

CC: @michaelstingl @TheOneRing

@swoichha swoichha self-assigned this May 26, 2021
@swoichha swoichha changed the title Add more tests Add more tests for desktop-client May 27, 2021
@Talank Talank self-assigned this Jun 1, 2021
@swoichha
Copy link
Contributor Author

swoichha commented Jun 9, 2021

Regression Testplan

FROM: https://github.com/owncloud/QA/blob/master/Desktop/Regression_Test_Plan_Patch_Release.md


  • Visually check all tabs
    • Tabs look correct
  • Sync a file to the server
    • File has been synced
  • Check the overlay icons
    • Overlay icons are present
  • Share a file with another user on the same server
    • File has been shared successfully
  • Create a public link
    • Public link has been created and can be opened in a browser
  • disable / re-enable VFS
    • VFS has been disabled / enabled

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants