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] 0.6.3 Testplan #915

Closed
jnweiger opened this issue Feb 16, 2022 · 2 comments
Closed

[QA] 0.6.3 Testplan #915

jnweiger opened this issue Feb 16, 2022 · 2 comments

Comments

@jnweiger
Copy link
Contributor

jnweiger commented Feb 16, 2022

'Market' Test Plan

Setup

Setup details (click to view) - https://oc1091-rwp-140-rc1-20220211.jw-qa.owncloud.works

Testing functionality XXX save to public QA remove from qa-enterprise


Test Case Expected Result Result Related Comment
Enable market app. Login as admin user and regular user. Admin user can see cart icon in the left menu and can be accessed. Regular user cannot see cart icon and cannot access market. :heavy-check-mark:
Check that left and right menus are following the css style of the rest of oC server ✔️
Check that the connection with the marketplace is working and the list of apps is being retrieved. ✔️
Install one community app previously included with owncloud. (user_ldap, activity, gallery, etc) There is no problem with installation. (If there are problems try with another, here we are testing the market app, not the actual app installed) ✔️
XXX Follow the enterprise trial process to convert a community edition server into an enteprise edition one. https://marketplace.owncloud.com/enterprise-trial The process is smooth and as result you get a working EE instance. 🚧 🚧
Use occ market:list A list of the existing apps in the marketplace appears. ✔️
Use occ market:install {choose an app from the previous list} The app is installed correctly. ✔️
1. Download the code from marketplace of an app of your choice like a tar.gz file. 2. Use occ market:install --local=AppCode.tar.gz The app is installed correctly. ✔️
1. Download the code from marketplace of an app of your choice with several versions available like a tar.gz file, get the oldest version available. Also download the newest version. 2. Use occ market:install --local=App.oldVersion.tar.gz 3. Run occ market:upgrade --local=App.newVersion.tar.gz The app is updated correctly. ✔️
Check that the web ui elements work fine using Safari ✔️
Check that the web ui elements work fine using IE 11 ✔️
Check that the web ui elements work fine using Edge ✔️
Check that the web ui elements work fine using Firefox ✔️
Check that the web ui elements work fine using Chrome ✔️
Having installed one app from the marketplace, uninstall it using the webui, reinstall it again The app is uninstalled correctly and installed again without problems. ✔️
@jnweiger jnweiger mentioned this issue Feb 16, 2022
44 tasks
@jnweiger
Copy link
Contributor Author

QA passed. :shipit:

@jnweiger
Copy link
Contributor Author

Changelog testing

market 0.6.2 shows no screenshots any more.
Chrome 0.93 and Firefox 96 block images due to "CSP".
image

  • Images work again in market 0.6.3 - no more errors in browser console.

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

1 participant