Test Scenarios
|
Test Cases
|
It tells user “what to do”?
|
It tells user “How to do”
|
Purpose of test scenario is to test end to
end functionality of a application
|
Purpose of test case is to validate the test
scenario by executing a set of steps
|
Creating test scenarios helps you in a
time-sensitive situation (especially working in Agile)
|
Creating test cases is important when working
with testers off-site
|
Test scenarios are easy to
maintain
|
Software applications change often. It leads
to redesigning the pages and adding new functionalities. It hard to
maintain test cases
|
Less time consumption compared to test cases
|
More time consumption compared to test
scenarios
|
Relatively less resources enough to create
and test using test scenarios
|
Required more resources to create and execute
test cases
|
Test scenarios are derived from use cases
|
It helps in exhaustive testing of application
|
Test scenarios are high level actions
|
Test cases are derived from test scenarios
|
It helps in agile way of testing end to end
functionality
|
It helps in exhaustive testing of application
|