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] 1.0.0 Testplan #291

Closed
7 of 9 tasks
jnweiger opened this issue Aug 6, 2021 · 5 comments
Closed
7 of 9 tasks

[QA] 1.0.0 Testplan #291

jnweiger opened this issue Aug 6, 2021 · 5 comments

Comments

@jnweiger
Copy link
Contributor

jnweiger commented Aug 6, 2021

'PDF Viewer' Test Plan

Template: https://github.com/owncloud/QA/blob/master/Server/Test_Plan_files_pdfviewer.md

Setup

Click to view setup details
  • bash ./make_oc10_apps.sh guests windows_network_drive impersonate ~/Download/apps/files_pdfviewer-0.12.0-RC4.tar.gz
    https://...

Testing functionality

Run Testplan with all supported browsers

  • Run Testplan with all supported browsers:
Test Case Expected Result Result Related Comment
CLI commands
Enable files_pdfviewer app via CLI using occ app:enable files_pdfviewer The apps gets enabled ✔️
Disable files_pdfviewer app via CLI using occ app:disable files_pdfviewer The apps gets disabled ✔️
Web UI
Enable files_pdfviewer app via webUI The apps gets enabled ✔️
Disable files_pdfviewer app via webUI The apps gets disabled ✔️
Files View
Open a pdf file The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Favorites you section
Make favorite a pdf file and open it from favorite section The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Share with you section
Receive a pdf file and open it from share with you section The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Share with others section
Share a pdf file and open it from share with others section The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Share by link section
Share a pdf file via link and open it from share by link section The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Tag section
Tag a pdf file and search for tag and open it from tag section The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Public link
Share a pdf file via link and open it from the link The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Put a pdf file in a folder and share the folder via link and open it from the link The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
External Storage
Open a pdf file located in an external storage The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Guest App
Open a pdf file using a guest user The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️
Impersonate App
Open a pdf file using an impersonated user The content is shown and pdf filesviewer buttons work (download, thumbnails, fwd page...) iExplorer ❌ Edge ✔️ Firefox ✔️ Chrome ✔️ Safari ✔️ Android Firefox ✔️ Android Chrome ✔️

@VicDeo
Copy link
Member

VicDeo commented Sep 8, 2021

IE11 is not supported since 1.0.0, see #286 (comment)

In short: we need pdf.js v2.9 display digital signatures feature but IE11 is not supported by pdf.js since v2.7

So anyone who need IE11 support should use files_pdfviewer < 1.0.0

@jnweiger
Copy link
Contributor Author

jnweiger commented Sep 9, 2021

Changelog Testing

Test with:


Explorative smoke testing

  • external link -> opens in tab? ❌
  • Compatiblity with richdoc, onlyoffice, officeonline
    -> choice menu how to open a PDF: should not have 'edit' for richdocuments.

@GeraldLeikam
Copy link
Contributor

External Links doesn't open in new Tab in following Browsers:

MS Internet Explorer 11
Firefox
Chrome
Android Firefox
Android Chrome

@AlexAndBear
Copy link
Contributor

@GeraldLeikam can you adjust the test plan, so ie11 will be expunged from testing?

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

No branches or pull requests

4 participants