• Software Testing Dictionary
  • Home

Scenario Testing


Advertisements

What is Scenario Testing?

Scenario testing is a software testing technique that makes best use of scenarios. Scenarios help a complex system to test better where in the scenarios are to be credible which are easy to evaluate.

Methods in Scenario Testing:

  • System scenarios

  • Use-case and role-based scenarios

Strategies to Create Good Scenarios:

  • Enumerate possible users their actions and objectives

  • Evaluate users with hacker's mindset and list possible scenarios of system abuse.

  • List the system events and how does the system handle such requests.

  • List benefits and create end-to-end tasks to check them.

  • Read about similar systems and their behaviour.

  • Studying complaints about competitor's products and their predecessor.

Scenario Testing Risks:

  • When the product is unstable, scenario testing becomes complicated.

  • Scenario testing are not designed for test coverage.

  • Scenario tests are often heavily documented and used time and again

Useful Video Courses


Video

Software Engineering Basics

80 Lectures 7.5 hours

Arnab Chakraborty

Video

The Perfect Open Broadcaster Software Recording Studio

10 Lectures 1 hours

Zach Miller

Video

SEO Keyword Research Made Easy + FREE Research Software

17 Lectures 1.5 hours

Zach Miller

Video

How To Startup Your Own SaaS (Software As a Service) Company

60 Lectures 5 hours

John Shea

Video

Software development in Python: A practical approach

99 Lectures 10 hours

Daniel IT

Video

Software Development Processes (SDLC Models)

62 Lectures 5 hours

GlobalETraining

Advertisements