ToolsScriptEditor-Checkbox
                       7/11

Case

No.

Inputs

Expected Outputs

Remarks

Result

1

Tools -> Scripteditor

   Selected Checkbox.with 1 box

        selected.

   Top button selected

   ScriptInput: none

A Scripteditor dialog.

A tabbed window corresponding

to the event chosen from the combo box.

 

A component that has no script

behavior associated with one box checked.

None

No Scripteditor dialog appeared for the Checkbox.

2

Tools -> Scripteditor

   Selected Checkbox with 1 box

        selected.

   Top button selected

   ScriptInput: File.New();

A new Canvas window is created when the box is selected.

One

No Scripteditor dialog appeared for the Checkbox.

3

Tools -> Scripteditor

   Selected Checkbox with 1 box

        selected.

   Top button selected

   ScriptInput: File.New();

                       File.Open(“test”);

                       Components.Button();

                        Drawing.Rectangle();

A new Canvas window is created when the box is selected.

 

A File named ‘Test’ is opened.

 

A Button in the current canvas window.

 

A Rectangle in the current canvas window.

Some

No Scripteditor dialog appeared for the Checkbox.

4

Tools -> Scripteditor

   Selected Checkbox with 1 box

        NON - selected.

   Top button selected

   ScriptInput: File.New();

                       File.Open(“test”);

                       Components.Checkbox();

                        Drawing.Rectangle();

 

Make sure the script doesn’t run even when the box is not selected.

No Scripteditor dialog appeared for the Checkbox.

5

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

   Second box: unselected

   Third box: unselected

   Fourth box: unselected

   ScriptInput: File.New();

Test the appropriate behavior is

demonstrated with the possible combinations of 4 boxes being checked and unchecked.

 

Ensure that the proper script is run one each box is checked individually.

A moderate number of boxes

No Scripteditor dialog appeared for the Checkbox.

6

Tools -> Scripteditor

    Selected Checkbox with 4 boxes

   First box: unselected

   Second box: selected

   Third box: unselected

   Fourth box: unselected

   ScriptInput: File.New();

 

 

No Scripteditor dialog appeared for the Checkbox.

7

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: unselected

   Third box: selected

   Fourth box: unselected

   ScriptInput: File.New();

 

 

 

No Scripteditor dialog appeared for the Checkbox.

8

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: unselected

   Third box: unselected

   Fourth box: selected

   ScriptInput: File.New();

 

 

 

No Scripteditor dialog appeared for the Checkbox.

9

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.New();

   Second box: selected

                 ScriptInput: File.Open(“t”);

   Third box: unselected

   Fourth box:  unselected

   

 

The appropriate script is run for each box selected, in groups of two.

Moderate number of boxes, interleave.

No Scripteditor dialog appeared for the Checkbox.

10

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.New();

   Second box: unselected

   Third box: selected

                 ScriptInput: File.Open(“t”);

   Fourth box:  unselected

 

 

 

No Scripteditor dialog appeared for the Checkbox.

11

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.New();

   Second box: unselected

   Third box: unselected

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

 

 

 

No Scripteditor dialog appeared for the Checkbox.

12

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: selected

                ScriptInput: File.New();

   Third box: selected

                 ScriptInput: File.Open(“t”);

   Fourth box:  unselected

 

 

 

 

No Scripteditor dialog appeared for the Checkbox.

13

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: selected

                ScriptInput: File.New();

   Third box: unselected

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

 

 

 

No Scripteditor dialog appeared for the Checkbox.

14

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: unselected

   Third box: selected

                ScriptInput: File.New();

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

 

 

No Scripteditor dialog appeared for the Checkbox.

15

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: unselected

   Second box: selected

                ScriptInput: File.Open(“s”);

   Third box: selected

                ScriptInput: File.New();

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

The appropriate script is run for each box selected.

Groups of three.

No Scripteditor dialog appeared for the Checkbox.

16

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.Open(“s”);

   Second box: unselected

   Third box: selected

                ScriptInput: File.New();

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

 

 

No Scripteditor dialog appeared for the Checkbox.

17

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.Open(“s”);

   Second box: selected

                 ScriptInput: File.Open(“t”);

   Third box: selected

                ScriptInput: File.New();

   Fourth box:  unselected

 

 

 

No Scripteditor dialog appeared for the Checkbox.

18

Tools -> Scripteditor

   Selected Checkbox with 4 boxes

   First box: selected

                ScriptInput: File.Open(“s”);

   Second box: selected

                ScriptInput: File.Open(“x”);

   Third box: selected

                ScriptInput: File.New();

   Fourth box:  selected

                 ScriptInput: File.Open(“t”);

New File : untitled

New File: s

New File : t

New File : x

All boxes selected

No Scripteditor dialog appeared for the Checkbox.