3.1 Static Testing Basics Flashcards

1
Q

In static testing, the software under test …

A

doesn’t need to be executed.

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

Code, process specification, system architecture specification or other work products are evaluated through … or with the help of a …

A

manual examination (e.g. reviews)

tool (e.g. static analysis).

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

Static testing
Test objectives include:
- imp…
- det…
- ass…
- rea…
- com…
- cor…
- tes…
- con…

A
  • improving quality
  • detecting defects
  • assessing characteristics like
    • readability
    • completeness
    • correctness
    • testability
    • consistency.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Static testing can be applied for both v…

A

verification and validation.

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

Testers, business representatives (Product Owner, business analyst etc.) and developers work together during:
- example m…
- collaborative user s…
- backlog refine… to ensure that u… and r… meet … e.g…

A
  • example mapping
  • collaborative user story writing
  • backlog refinement sessions
    user stories
    related work products
    defined criteria,
    the Definition of Ready.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Review techniques can be applied to ensure u… are “ “ and “ “ and include t…

By asking the right questions, testers “ “, “ “, and help improve the …

A

user stories
complete
understandable
testable acceptance criteria.

explore
challenge
proposed user stories.

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

Static analysis can identify “ “ prior to … while often requiring less “ “ since no … are required, and tools are …

Static analysis is often “ “ into …

A

problems
dynamic testing
effort
test cases
typically used.

incorporated
CI frameworks.

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

While largely used to detect specific code defects, static analysis is also used to evaluate “ “ and “ “.

Spell checkers and readability tools are other “ “ of …

A

maintainability
security

examples
static analysis tools.

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