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

[QA] increase test coverage for WOPI service #10750

Open
2 tasks
nirajacharya2 opened this issue Apr 9, 2024 · 1 comment
Open
2 tasks

[QA] increase test coverage for WOPI service #10750

nirajacharya2 opened this issue Apr 9, 2024 · 1 comment
Labels

Comments

@nirajacharya2
Copy link
Contributor

nirajacharya2 commented Apr 9, 2024

Description

Previously e2e test for office suites (onlyoffice, collabora) with WOIP service was limited to only manual testing (smoke testing) before releases. We do have e2e tests for office suits in which we only create and open files, but now we can extend and automate those manual testing and run on CI.

  • when file is shared with a user
  1. share a file as viewer with a user
  2. open the file as a sharee
  3. sharee tries to edit the file
  4. shares edits the file
  5. sharee sees the content updating in real time
  6. sharer shares with edit permission
  7. sharee edits the document
  8. sharer sees the content updating in real time
  9. sharer changes the permission back to viewer can edit files with view access in Collabora and Onlyoffice ocis#8060
  10. sharee tries to edit the file
  • when file is shared with an anonymous user
  1. Alice creats a public link
  2. Anonymous oopen the file
  3. Anonymous tries to edit the file
  4. Alice edits the file
  5. Anonymous sees the content updating in real time
  6. Alice shares with edit permission
  7. Anonymous edits the document
  8. Alice sees the content updating in real time
  9. Alice changes the permission back to viewer can edit files with view access in Collabora and Onlyoffice ocis#8060
  10. Anonymous tries to edit the file

Part of: owncloud/ocis#8712

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