Planning Phase of STLC Flashcards

1
Q

What is the test plan?

A

It is the blueprint for running the tests needed to ensure the software is working properly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the elements of a test plan?

A
  • Test Strategy
  • Test Scenario
  • Test Environment
  • Test Scope
  • Objectives
  • Estimation
  • Deadlines
  • Resources
  • Schedule
  • Exit Criteria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe Test Strategy

A
  • It includes all the test methodologies that will be implemented per requirement
  • It cannot be done by a single dev, it is done by the whole team
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe Test Scenario

A
  • Focuses on one function of the app
  • Has a sequence to get the user to a targeted function
  • Each end-to-end test represents one scenario
  • Every QA will be assigned a different scenario
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe Test Environment

A
  • It describes how the physical environment is set up
  • The physical attributes needed to conduct the test
  • Will include tools, software access, devices, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe Test Scope

A

It is the targeted area of testing. An example would be a login button

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe Objectives

A
  • It is the purpose of the test, what we are trying to achieve with testing.
  • It is done on the project level, not element by element (meaning overall purpose)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe Estimation

A

How long it will take to complete testing each element one by one

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Estimation based on?

A
  • QA experience
  • Number of scenarios
  • Test environment
  • STLC process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe Deadlines

A
  • Date by which the project needs to be submitted
  • Specifically refers to STLC for us
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe Resources

A

Manpower, how many people and how much time there is for the project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe Schedule

A
  • Explains what the QA will be testing one requirement at a time from day one from start to finish
  • Tells you on the calendar what day to what day they will complete each requirement, one by one
  • Schedule will include deadline, but not the other way around
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the difference between Estimation and Schedule?

A
  • Estimation is done one requirement at a time
  • Estimation makes the schedule more specific
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe Exit Criteria

A
  • Conditions given by the client that must be met before we hand over the product and can sign off
  • Set by PO, comes from RD
How well did you know this?
1
Not at all
2
3
4
5
Perfectly