This is the type of testing which entirely follows the process of drawing the diagrams and the construction of it. It helps in getting a brief idea about the process in such a way that it helps the project manager in getting the full idea about the project work that in what direction and manner the process must be go on, so that, the entire resources can be utilized optimistically whether they are in monetary terms or in terms of the manpower.
There is a structure is formed by the project manager with the help of the team members of the project. To make it or construct it the project manager has to be very skilled and have ample of knowledge about the work which he is going to be started. The success of the project totally depends on the structure of the testing constructed by the project manager. If it lacks from somewhere that it can also leads to the failure which may be unaffordable for the organization.
The structural issues are always related to the testing activities because testing depends and based on the activities or the functions which are to be performed by it rather than the structure. That is why; structural diagrams which has been constructed for the particular testing appears to be very limited sometimes or at some points.
The case which has been discussed above is such a case which is related only to those cases which have been derived so concretely from structural models. Some of the times, these cases are not so clearly feasible when the structural diagrams fails to provide the enough information for the definition of the test cases, that is, the pre conditions and the post conditions, and behavior.
It is one of the conditions that the test case can be design only in the tandem with the help of the functional descriptions and the behavioral models which can be identify from the structural models.
For design test cases the first thing needed to be done, is to identify the test conditions. Before staring the test we must know, what to test, the inputs, and corresponding result. Test design starts with the test cases and tester need to specify the test cases that are going to be executed. Test conditions are documented in a Test Design Specification. This document is used in choosing the test conditions and deciding their order. After deciding the test condition the next job is to design the test cases. Test cases are documented in a Test Case Specification. Test cases can be documented as specified by the IEEE 829 standard for Test Documentation. Even test procedures are also documented in a Test Procedure Specification. This formality of test documentation is well controlled and expects the ideal outputs. The level of formality is decided mainly by the work-culture of the organization.