QA/Waverley/Developer-Tools/Tilt/TestPlan: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
Line 62: Line 62:
*Automate most of the Litmus test-cases
*Automate most of the Litmus test-cases


= Major Test Areas =
= Platform and Configurations  =
*
 
*All Operating Systems (Win7, WinXP, Win Vista, Ubuntu 10.04, Mac 10.6) and hardware configurations (32 and 64 bit versions)
 
= Schedule/milestones =
= Schedule/milestones =
*
*

Revision as of 11:24, 13 October 2011

Status

PageInspectorTilt
Stage Development
Status In progress
Release target `
Health OK
Status note Code written in an add-on and the 3D view will be extracted from there with tests added.

{{#set:Feature name=`

|Feature stage=` |Feature status=` |Feature version=` |Feature health=` |Feature status note=` }}

Overview

Tilt was a Google Summer of Code 2011 project that resulted in an add-on showing a 3D view of an HTML document. It was initially an experiment to see how such a view could be used, and the student working on the project (Victor Porof) came up with many ideas for enhancements on the basic idea.

It is likely that we wouldn't want to provide all of the functionality that exists in the add-on as a built-in feature. However, the basic 3D view has proven to be useful and unique.

Tilt is available on AMO.

Feature Page

Strategy

  • Creating new testcases for Litmus
  • Identify tracking bugs in Bugzilla
  • Keep testcases up-to-date considering development cycle shifts
  • Organize test-day to cover new feature
  • Testing division between:
    • Manual testing:
      • Basic and full functional testing
      • Exploratory work on feature
    • Automated testing:
      • Acceptance testing
      • Automation of test-cases written for manual testing

Scope of Planned Testing

  • Keep track of logged issues in order to maintain up-to-date Litmus testcases and possible regressions
  • Discover new issues through exploratory work
  • Automate most of the Litmus test-cases

Platform and Configurations

  • All Operating Systems (Win7, WinXP, Win Vista, Ubuntu 10.04, Mac 10.6) and hardware configurations (32 and 64 bit versions)

Schedule/milestones

New testcases added

Changed testcases

Automated testcases