Software Test Management Flashcards

1
Q

What are the two testing styles that an organization can use?

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

What is the order of independence for each type of tester from lowest to highest?

A
  1. Developers
  2. Tester within a development team
  3. Testers within an organization
  4. Testers provided by operational business units
  5. Test Specialists
  6. Outsources Testers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the benefits of higher independence when testing?

A
  • Difference in perspective
  • verification of assumptions
  • different sets of assumptions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the drawbacks of independent testing?

A
  • Isolation
  • Lack of communication
  • probable delay in delivery
  • less responsibility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What tasks can a test leader perform?

A
  • Creating test policies and strategies
  • selecting the testing tools and setting up the environment
  • planning and managing the tests
  • ensuring configuration management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the tasks a tester would be expected to perform?

A
  • Creating test plans and test designs
  • analyzing test sepcifications
  • setting up the test environment
  • implementing tests
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What sections can the IEEE 829 Standard Test Plan template help to provide?

A
  • Identify the test plan
  • provide introduction
  • list test items
  • list features to be tested
  • include features not to be tested
  • testing approach
  • pass or fail criteria
  • suspension and resumption criteria
  • test deliverables
  • test task
  • environmental needs
  • repsonsibilities
  • staffing and training needs
  • schedule
  • risks and contingencies
  • approvals
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

You can easily remember the 16 sections of the IEEE 829 template by using which acronym?

A

SPACEDIRT

  • Scope
  • People
  • Approach
  • Criteria
  • Environmental needs
  • deliverables
  • Test plan identifier and Intro
  • Risks
  • Testing tasks.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the two approaches you can use to estimate the overall cost of a project?

A
  • Metric-based
  • Expert-based
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the key factors that infleunce the testing effort?

A
  • Product
  • Process
  • People
  • Test Results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the various software testing strategies

A
  • Analytical
  • Model-Based
  • Methodical
  • Standard-compliant
  • Dynamic
  • Consultative
  • Regression-averse
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How would you carry out an analytical test strategy?

A

You analyze the requirements of a project and the associated risk involved.
You plan, design and estimate tests based on the parameters derived from this analysis.

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

How would you carry out a model-based test strategy?

A

You derive test cases from a model that describes some functional apsect of the product under test.

This strategy is an excellent candidate for automation testing.

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

How would you carry out a methodical test strategy?

A

You use a planned, systematic appraoch in which you gather infromation from major areas of testing and develop a checklist based on this infrormation.

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

How would you carry out a standard-complient strategy?

A

You would adopt a standardized strategy such as the IEEE 829 standard for developing a template.

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

How would you carry out a dynamic strategy?

A

You would concentrate on finding the macimum number of defects. This includes employing such testing types as exploratory testing.

17
Q

How would you use a consultative strategy?

A

You would consult with the deverloper or users for guidance on the product.

18
Q

How would you use a regression-averse strategy?

A

In the regression-averse strategy you re-run previous tests and use automated testing tools to report failures.

19
Q

What does the entry criteria normally include?

A
  • Test environment availability
  • Test tools installed and available in test environment
  • code is available for testing
  • test data available and ready to use
  • test design activity is complete
20
Q

What are the types of exit criteria

A
  • Defects
  • Coverage
  • Quality
  • Budget
  • Risk
21
Q

What are some of the metrics you may use during and at the end of each test level?

A
  • Percentage of work done
  • performance of test cases
  • detect information
  • extent of testing
  • confidence level of testers
  • deliverable dates and testing costs