Testing Siebel eBusiness Applications > Develop Tests > Test Case Authoring >

Structural Test Cases


Structural test cases are typically used in unit or module test phases to make sure that a component or module is built to specification. Where functional tests focus on validating support for a scenario, structural tests make sure that the structure of the application is correct. Table 2 shows some examples of typical structural tests.

Table 2.  Common Structural Test Cases
Object Type
Example
User Interface (View)
Verify that a view has all specified applets and each applet has specified controls with correct type and layout.
Interface
Verify that an interface data structure has the correct data elements and correct data types.
Business Rule
Verify that a business rule (for example, assignment rule) handles all inputs and outputs correctly.
Data Object
Verify that a data object has the specified data fields with correct data types.

Figure 13 shows a typical structural test case for a view. It is set up to verify that all components of the view (object) are built and function as specified.

Figure 13.  Sample Structural Test Case

Click for full size image


 Testing Siebel eBusiness Applications 
 Published: 21 July 2003