owncloud / owncloud/QA

[Mobile] Tests on 10.9 (RC Phase)

Open
#704 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Android iOS
Dominant language
Shell
Stars
16
Forks
16
Avg merge
11h 11m
Merged PRs (30d)
1

Description

Issues related

Bugfix - Do not try to login via auth module if the user is disabled: #36257 (Client related)

Android: ✅
iOS: ✅

new issues will be created to improve the UX. Actually, a regular credentials error is displayed.

Change - Enable streaming for propfind requests: #38583 (Client related) (*)

This issue will require some extra work to handle the new capability. Will open issues when it's required. iOS with a first PR to handle that. In terms of regression, nothing else to test beyond the current smoke test.

Bugfix - Hide share owner file path for share receiver: #39241 (Client related due to minor API change?)

Android: Not affected, shares can not be approved in the app
iOS: ✅ (only the file name displayed, not the whole path)

Mobile smoke test

Server version: 10.9.0-RC1
OAuth2 version: 0.5.2

Android

Device & Android version: Google Pixel 2, Android 11

Android app version: 2.19

Test Case Steps Expected Result Result Related Comment
Login basic Login in a server with basic auth It is possible to access Passed AUTO
Login OAuth2 Login in a server with OAuth2 It is possible to access Passed
New folder Select to create a new folder The folder is created with thecorrect name Passed AUTO
Rename Rename an exsisting folder Folder is renamed with the new name Passed AUTO
Move 1. Long press on a folder
2. Select Move, and a new location
Folder is moved to the specifield location Passed AUTO
Copy 1. Long press on a folder
2. Select Copy, and a location to copy to
The folder and all its content is copied in the location, and remains too in the original Passed AUTO
Delete 1. Long press on a folder
2. Select Delete
Item deleted Passed AUTO
Sync 1. Create a folder
2. In web app, upload some files in the folder
3. Long press to sync the folder
The folder is sync with the content on server Passed AUTO
Upload Select several files from Document provider to upload to oC Files are uploaded Passed
Download Tap to download a file The file is downloaded and marked with green arrow Passed AUTO
Av Offline Long press to set as Av Offline a file The file is downloaded and set as Av Offline with the purple tick Passed AUTO
Av Offline folder Long press to unset an Av Offline a folder that contains subfolders
Add new content to the folder
The folder and all its content is downloaded and set as Av Offline with the purple tick
New content is availble offline
Passed
Share with user Share a file and a folder with another user Both are correctly shared Passed AUTO
Link Create a link over a file and a folder Links are correctly created Passed AUTO

Automatic tests report: https://reports.cucumber.io/reports/a36a88db-ab94-494b-9897-ebf6d679071e

iOS

Device & iOS version: iPhone XR, iOS15.1. Automatic tests with 15.0 simulator

iOS app version: 11.8

Test Case Steps Expected Result Result Related Comment
Login basic Login in a server with basic auth It is possible to access Passed AUTO
Login OAuth2 Login in a server with OAuth2 It is possible to access Passed
New folder Select to create a new folder The folder is created with the correct name Passed AUTO
Rename Rename an exsisting folder Folder is renamed with the new name Passed AUTO
Move 1. Open the card of a folder
2. Select Move, and a new location
Folder is moved to the specifield location Passed AUTO
Copy 1. Open the card of a folder
2. Select Copy, and a location to copy to
The folder and all its content is copied in the location, and remains too in the original Passed AUTO
Duplicate 1. Open the card of a folder
2. Select Copy, and a location to copy to
The folder and all its content is copied in the location, and remains too in the original Passed AUTO
Delete 1. Open the card of a folder
2. Select Delete
Item deleted Passed AUTO
Upload Files Select several files from Document provider to upload to oC Files are uploaded Passed
Upload Albums Select several images and videos from Albums to upload to oC Images and videos are uploaded Passed
Download Tap to download a file The file is downloaded and marked with green arrow Passed
Av Offline Open the card of a file to set as Av Offline The file is downloaded and set as Av Offline Passed AUTO
Av Offline folder Open the card of a folder to unset as Av Offline The folder and all its content is downloaded and set as Av Offline Passed AUTO
Share with user Share a file and a folder with another user Both are correctly shared Passed AUTO
Link Create a link over a file and a folder Links are correctly created Passed AUTO

Automatic tests report: https://reports.cucumber.io/reports/a741a93b-457e-48f7-aa80-269fc834d770

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Android and iOS smoke-test tables, the linked Cucumber feature files, and the two automatic test reports. Confirm whether this release test record needs updating; done means the relevant test results, device and app versions, and related issues are accurate and complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, ios
Domain
mobile-dev, testing
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.