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 is prototyping model,RAD model V model, spiral model?????
Can you explain the elementary process?
1.What is the risk factor problem related to project?
Do you know anything about Set Top Boxes?
What is meant by entry criteria and exit criteria in software testing?
What is bug priority?
how do u do smoke test for login page which has username , password, ok, and cancel buttons
what is the meaning of the negative testing?
expalin integration tsting who will perform ths type of testing at what time will do
What is the advantage of V-model compared to other models?
Why most of the people saying testing is easy job? an you justify?
What about the test case if the field only takes a certain number of characters or a minimum number?