What is UML and how to use it for testing?
Answers were Sorted based on User's Feedback
Answer / sudhirmk
The UML is a visual modeling language that can be
used to specify, visualize, construct, and document the
artifacts of a software system.
In following Testing Phases we can use UML
UNIT TESTING: we use Class & State Diagram
which covers correctness,error handling pre / post
conditions, invariants
FUNCTIONAL TESTING : we use interaction and class diagrams.
Which covers functional and API behavior,integration issues.
SYSTEM TESTING : use case,activity, and interaction
diagrams. Which covers workload,contention,synchronization &
recovery
REGRESSION TESTING: we use interaction and class diagrams.
Which covers Unexpected behavior from new /changed function.
Also for deployment use case and deployment diagrams are used.
Please correct if I am wrong.
Thx.
Sudhir kulkarni
| Is This Answer Correct ? | 13 Yes | 2 No |
Answer / kannan
UML is Unified Modeling Language. It is a graphical language
for visualizing specifying constructing and documenting the
artifacts of the system. It allows you to create a blue
print of all the aspects of the system, before actually
physically implementing the system.
| Is This Answer Correct ? | 11 Yes | 0 No |
what are test beds
what is meant by test strategy?
What is the testing that a tester performs at the end of unit testing?
How was the regression testing done in your project what was the contribution of the regression test effort for the whole quality improvement?
which model is mostly used in companies for SDLC and y?
What is the difference between Regression Testing and Retesting?
What is unit,load,stress,performance testing ?
What is the difference between integration and system testing?
In the place of button developer use image, during the tab movements image(button) is not highlighted is it bug or not?
write testcases for open dialogbox
Wat is de difference btw inspection and walkthrough in static testing?
In development costs what percent Software testing accounts?