QA/Weave Test Plan/Client Manual Testing: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
Line 1: Line 1:
= Test Strategy  =
= Test Strategy  =
==Weave Client Extension Testing (Lead: Tracy Walker) ==
This involves black box execution directly on the extension, testing the features and usage of the operation of the client.&nbsp;&nbsp; Involves data syncing and cross browsers and OS platform support.&nbsp;&nbsp; Will heavily include Fennec integration.<br>
== Builds  ==
== Builds  ==
*[https://addons.mozilla.org/en-US/firefox/addon/10868 Mozilla Labs - Weave Sync]  
*[https://addons.mozilla.org/en-US/firefox/addon/10868 Mozilla Labs - Weave Sync]  
*[https://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi Experimental Version]
*[https://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi Experimental Version]
==Weave Client Extension Testing (Lead: Tracy Walker) ==
This involves black box execution directly on the extension, testing the features and usage of the operation of the client.&nbsp;&nbsp; Involves data syncing and cross browsers and OS platform support.&nbsp;&nbsp; Will heavily include Fennec integration.<br>


== Areas Covered ==
== Areas Covered ==

Revision as of 19:11, 13 April 2010

Test Strategy

Weave Client Extension Testing (Lead: Tracy Walker)

This involves black box execution directly on the extension, testing the features and usage of the operation of the client.   Involves data syncing and cross browsers and OS platform support.   Will heavily include Fennec integration.

Builds

Areas Covered

  1. UI/front end - Test case spreadsheet
    • Account management
      • Setup new account
      • Password and Passphrase changes
      • Reset Sync
      • Switching accounts
    • ensure sync is accurate in the following areas. No data loss is critical. Check each area by syncing item adds and item removals
      • Bookmarks
      • Passwords
      • Preferences - Synced settings
      • History (browser and form)
      • Tabs
      • Personas
    • Backward compatibility

Areas not covered

Platform and product coverage

  • Browsers Versions covered
    • Firefox 3.6 (primary)
    • Fennec 1.0 (primary)
    • Firefox 3.5 (spot check if time allows)
    • Firefox next (spot check if time allows)
  • Operating systems covered
    • Windows
      • 7 (primary)
      • XP (spot check if time allows, ahead of any other spot checks)
      • Vista (spot check if time allows)
    • Apple
      • Snow Leopard (10.6) (primary)
      • Leopard (10.5) (spot check if time allows)
      • Tiger (10.4) (spot check if time allows)
    • Linux (spot check if time allows)
    • Mobile
      • fennec mobile device (primary)
      • fennec desktop versions on XP (spot check if time allows)

Schedule Scoping


Litmus Test Cases added

Until Weave is integrated into Firefox test cases will be filed in the Weave dedicated testgroup. When weave becomes integrated into Firefox, relevant test cases will be merged into the Firefox test groups.