QA/Fennec/Display notification when new device added to Sync account

From MozillaWiki
Jump to navigation Jump to search

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that a notification is displayed when new device is added to Sync account

Ownership

Developer contact: Edouard Oger [:eoger]

QA: Sorina Florean [:sorina]

Overall Status

[NOT LANDED] Nightly 54:

[NOT LANDED] Aurora 54: NA

[NOT LANDED] Beta 54: NA

Testing Summary

Scope of testing

The testing will be focus on

  • verifying that a notification is displayed
  • verifying that new device can be added to Sync account

Environments

Testing will be performed on following devices:

  • Phone: 4.x, 5.x, 6.x, 7.x
  • Tablet: 4.x, 5.x, 6.x, 7.x

Specifications

User stories

  • As a user, I want to receive notifications when new devices join my account
  • As a user, I want to see the "synced tabs" button directly to the hamburger menu when my 2nd device is connected

Acceptance Criteria

Testing details

Test Cases

  • [in progress Test Case title]

Testing days

Date:2017-02-10

  • Created Test Plan

Date:2017-03-16

  • Exploratory testing on Firefox Developer Edition 54.0a2 (2017-03-16) and 53.0b2
  • Platforms used
- Windows 10 (64)
- Android :HTC Nexus 9 Black (Android 7.1.1), Honor 8 (Android 6.0)
  • Screenshot Firefox Developer Edition 54.0a2

Bug Work

  • Meta bug
    • bug 1201335 - Display notification when new device added to Sync account
Full Query
ID Priority Summary Status Assigned to
1201331 P2 Implement synced tabs menu VERIFIED Mark Hammond [:markh] [:mhammond]
1267889 -- Always steal the error result in `PushMessage::Json` RESOLVED Lina Butler (ex-Mozilla)
1269278 P3 [meta] Provide access to FxA device management UI RESOLVED
1337244 P1 Notification for new device connected to this account is displayed on the device being connected RESOLVED Edouard Oger [:eoger]

4 Total; 0 Open (0%); 3 Resolved (75%); 1 Verified (25%);


Bug verified

Signoff

Criteria

  • All test cases should be executed
  • All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed

Results

Nightly testing NA

Aurora testing NA

Beta testing NA