The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

Feature Test Plan

        Ender (Composer)
        Object Insertion
        Table

Written by: Chris Petersen
Maintained by: Sujay Desai



 

History:
Date 
Change Description
Revision
Updated By
10/31/97 
creation 
1.0 
germaine 
12/22/98
modified
1.1
petersen

References:
UI and/or Functional Specifications:  http://webgroup/composer/enderFeatures.html (internal link)

Test Case Management Usage:
The detailed test cases for this can be found in :TBD
Major Area: Composer
Minor Area: Object Insertion
Category:  Table


  1. Insertion
    1. Table icon
      1. Size
        1. default values(rows 1/cols 2)
        2. medium size (10x10)
        3. large size (15x50)
      2. Layout
        1. Border width
          1. default values (on/1pixel)
          2. on/5pixels
          3. on/0pixels
          4. off
        2. Pixel Spacing
          1. default values (1)
          2. set to zero
          3. set to 10
        3. Pixel Padding
          1. default values (1)
          2. set to zero
          3. set to 10
        4. Alignment
          1. left (default)
          2. center
          3. right
        5. Caption (default off)
          1. include above
          2. include below
        6. Table Width
          1. default values (on/ 100%)
          2. on/50% of current cell
          3. on/200% of current cell
          4. on 100 pixels
          5. on 200 pixels
          6. off
        7. Min. Table Height
          1. default values (off/ 100%)
          2. on/50% of window
          3. on/200% of window
          4. on 100 pixels
          5. on 500 pixels
      3. Equal Column Widths
        1. default (on)
        2. off
      4. Table Background
        1. color
          1. default (off)
          2. on-no image
          3. on-image
        2. image
          1. default (off)
          2. on-local image
          3. on-remote image
        3. leave image
          1. default (off)
          2. on-local image
          3. on-remote image
    2. Insert Menu
      1. Table
        1. default values
        2. medium size (10x10)
        3. large size (15x50)
      2. Table into table
        1. one deep
        2. two deep
      3. Row
      4. Column
      5. Cell
  2. Editing -in flux (use apply vs ok vs close)
    1. Cell
      1. Cell spans(default row-1 col-1)
        1. row-2 col-1
        2. row-1 col-2
        3. row-4 col-2
        4. row-2 col-5
      2. Cell width (default off/ 20%)
        1. on/20 %
        2. on/50%
        3. on/20 pixels
        4. on/500 pixels
      3. Min.Cell Height (default off/ 20%)
        1. on/20% of window
        2. on/100% of window
        3. on 100 pixels
        4. on 500 pixels
      4. Alignment (default-default)
        1. Matrix for testing Alignment
        2. a V-default bV-top c V-center d V-bottom e V-baselines
          1 H-default 1a 1b 1c 1d 1e
          2 H-left  2a 2b 2d 2d 2e
          3 H-center 3a 3b 3c 3d 3e
          4 H-right 4a 4b 4c 4d 4e
      5. Text
        1. Nonbreaking (default off)
          1. on
        2. Header Style (default off)
          1. on
      6. Cell Background
        1. color
          1. default (off)
          2. on-no image
          3. on-image
        2. image
          1. default (off)
          2. on-local image
          3. on-remote image
        3. leave image
          1. default (off)
          2. on-local image
          3. on-remote image
    2. Row
      1. Alignment (default-default)
        1. Matrix for testing Alignment
        2. a V-default bV-top c V-center d V-bottom e V-baselines
          1 H-default 1a 1b 1c 1d 1e
          2 H-left  2a 2b 2d 2d 2e
          3 H-center 3a 3b 3c 3d 3e
          4 H-right 4a 4b 4c 4d 4e
      2. Row Background
        1. color
          1. default (off)
          2. on-no image
          3. on-image
        2. image
          1. default (off)
          2. on-local image
          3. on-remote image
        3. leave image
          1. default (off)
          2. on-local image
          3. on-remote image
    3. Table
      1. Layout
        1. Border width
          1. on/5pixels
          2. on/0pixels
          3. off
        2. Pixel Spacing
          1. set to zero
          2. set to 10
        3. Pixel Padding
          1. set to zero
          2. set to 10
        4. Alignment
          1. left (default)
          2. center
          3. right
        5. Caption (default off)
          1. include above
          2. include below
        6. Table Width
          1. default values (on/ 100%)
          2. on/50% of current cell
          3. on/200% of current cell
          4. on 100 pixels
          5. on 200 pixels
          6. off
        7. Min. Table Height
          1. default values (off/ 100%)
          2. on/50% of window
          3. on/200% of window
          4. on 100 pixels
          5. on 500 pixels
      2. Equal Column Widths
        1. default (on)
        2. off
      3. Table Background
        1. color
          1. default (off)
          2. on-no image
          3. on-image
        2. image
          1. default (off)
          2. on-local image
          3. on-remote image
        3. leave image
          1. default (off)
          2. on-local image
          3. on-remote image
    4. Manipulation
      1. Row
      2. Column
        1. ctrl-click across 2 even cols
        2. ctrl-click across 2 uneven cols
      3. Cell
        1. hot spots (19)
      4. Table
    5. Object editing
      1. Copy/Paste
        1. text in cell to cell
        2. text in cell to outside table
        3. text outside table to cell
        4. image in cell to cell
        5. outside image to cell
      2. Cut/Paste
        1. text in cell to cell
        2. text in cell to outside table
        3. text outside table to cell
        4. image in cell to cell
        5. outside image to cell
  3. Stress
    1. Size
      1. create table10x100
        1. fill with data
        2. add rows
        3. add cells
        4. delete data
      2. edit large table
        1. add rows
        2. add cells
        3. add data
        4. delete data
    2. As Layout tool
      1. sub-level area a
      2. sub-level area b




Copyright 1997 -1999 Netscape Communications Corporation
 
 
Copyright © 1998-1999 The Mozilla Organization.
Last modified November 5, 1999.