Daily Build Smoke Test Report
Build Number: 02_25_01
Date: Feb.
25, 2001
Tester: Jonathon
|
Requirement |
Functionality |
Defect Number |
|
Main Screen comes up with an Object Pool, Methods, Fields, and Status panes. |
Present | |
| Main Screen contains a File, Test, and Help menu. | Present | |
|
The File menu produces a drop down menu with Open Class and Exit. |
Present | |
| The Test menu contains Instantiate Main Test Class (which is disabled), New Test Data Item, and Clean All Test Data Items. | Present | |
| The Help menu contains Help Contents and About. | Present | |
|
Choosing File->Open Class produces a dialog box where the user can enter the classpath. |
Present | |
|
The class is loaded into ETA populating the methods and fields panels. |
Present | |
|
The methods panel has a tabbed pane for every class that the loaded class is inherited from. |
Present | |
|
The fields panel is populated with the classes as well. |
Present | |
|
The public, private, protected, and package local tabs each show the appropriate fields for the class selected using the tabbed panes in both the Fields and Methods panels. |
Present | |
|
In the status window, all three tabbed panes Output, Messages and Session Log are present and clickable. |
Present | |
|
The Returned Objects and Test Data Items tabs are clickable and empty. |
Present | |
|
Clicking on Test Data Items tab in the Object Pool and New Test Data Item at the bottom produces a dialog box. |
Present | |
|
The dialog box allows the user to create a Primitive or Object test data item. |
Present | |
|
Clicking ok produces a different dialog box for primitives and objects. |
Present | |
|
The user is able to create a primitive type and it appears in the Object Pool. |
Present | |
|
The user is prompted to enter a classpath for creating an object test data item. |
Present | |
|
After entering the path a dialog pops up with a selection of constructors for that object. |
Present | |
|
After constructing the object, it shows up in the test data items section of the object pool. |
Present | |
|
Selecting New Test Data item from the drop down menu Test, produces the same choices as New Test Data item from the Object Pool. |
Present | |
| The user can select an object in the Test Data Items tab. | Present | |
| The user, after selecting an object, can click the remove button in the Test Data Items tab. | Present | |
|
Appropriate messages are output to the status pane. |
Present | |
|
Opening another class with one class already open, removes the first class and loads the second |
Present | |
| The user can select "Instantiate Main Test Object" from the Test menu. | Present | |
| The user can create an instance of the open class from the dialog that appears. | Present | |
| The main test object appears in the Test Data Items tab in the Object Pool. | Present | |
| The names of the methods and fields turn active once the class has been instantiated. | Present | |
| Clicking on the name of a field creates and object of that type in the object pool. | Present | |
|
The user may exit the program using the X in the upper right corner or by choosing File->Exit |
Present |