3.1 Static Testing Basics Flashcards

1
Q

In static testing, the software under test doesn’t need to be “ “.

A

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 m… or with the help of a t…

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 d… e.g the D…

A
  • example mapping
  • collaborative user story writing
  • backlog refinement sessions
    user stories
    related work products
    defined criteria,
    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 “c…“ and “ “ and include t…

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

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 d… while often requiring less “ “ since no t… are required, and tools are t…

Static analysis is often “ “ into C…

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 “m…“ and “ “.

Spell checkers and readability tools are other “ “ of s…

A

maintainability
security

examples
static analysis tools.

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