QA/Fennec/iOS/iOS Backup&Restore Issues

From MozillaWiki
< QA‎ | Fennec‎ | iOS
Revision as of 12:40, 18 July 2018 by Simon.basca (talk | contribs) (Created page with "= Overview = == Purpose == The purpose of this wiki is to serve as a general test plan for testing the improvement and resolved iOS Backup&Restore issues. == Ownership == Dev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for testing the improvement and resolved iOS Backup&Restore issues.

Ownership

Developer contact: Justin D'Arcangelo (:justindarc)

QA: Catalin Suciu (:csuciu)

Overall Status

Nightly[LANDED]
Beta[NOT LANDED]

Testing Summary

Scope of testing

The testing will be focus on:

  • Verifying that the Pushbox notifications are received when a tab is received
  • Verifying that the sent tabs are opened when tapping on a Pushbox notification

Requirements

Specifications

  • None

User stories

  • None

Acceptance Criteria

  • Migration to a new iPhone from backup does not affect sync

Test Cases

a.) Restoring an unencrypted iTunes Backup to same device

   - No saved logins show in Firefox Settings (spinner never resolves)

b.) Restoring an encrypted iTunes Backup to same device

   - No saved logins show in Firefox Settings (spinner never resolves)

c.) Resetting and restoring an iCloud Backup to same device (with iCloud Keychain OFF)

   - *DID NOT TEST*

d.) Resetting and restoring an iCloud Backup to same device (with iCloud Keychain ON)

   - Saved logins show up successfully in Firefox Settings

Testing details

  • Date: 10/05/2018
  • Build:
  • Device:
  • Display:
  • iOS:
    • All test cases executed:[Yes] - Whats new page N/A
      • New issues: None
      • Verified issues: None
      • Re-opened issues: None

Tracking bugs

  • bug 1421082 Reports of Sync Not Working After Successful Login

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Signoff criteria

  • All test cases are executed on devices with the following display sizes: 4", 5", 5.5", 7", 9", 12.9"
  • All test cases are executed on devices with iOS 10.x and iOS 11.x
  • All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed