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 |
explain bug cycle
what is the architecture of your current project?
What is the use of RTM?
when to start and stop testing?
Where are more than 50% of the defects introduced
What is Industrical Automation?
Can any explain briefly about RBT (risk based testing
What is the difference between Product-based company and Projects-based company?
22 Answers CTS, Google, Wipro,
difference between smoke testing & sanity testing?
what is the methodology you are using in ur company?
.What is Traceability matrix and how it is done ?
What is the deference between regression testing and re-testing?