Тестирование на основе выражений (statement testing
248
)
— техника
тестирования (по методу белого ящика), в которой проверяется кор-
ректность (и сам факт) выполнения отдельных выражений в коде.
o
Тестирование на основе ветвей (branch testing
249
)
— техника тести-
рования (по методу белого ящика), в которой проверяется выполнение
отдельных ветвей кода (под ветвью понимается атомарная часть кода,
выполнение которой происходит или не происходит в зависимости от
истинности или ложности некоторого условия).
242
State Transition Testing. A black box test design technique in which test cases are designed to execute valid and invalid state
transitions. [ISTQB Glossary]
243
State Diagram. A diagram that depicts the states that a component or system can assume, and shows the events or circumstances
that cause and/or result from a change from one state to another. [ISTQB Glossary]
244
State Table. A grid showing the resulting transitions for each state combined with each possible event, showing both valid and
invalid transitions. [ISTQB Glossary]
245
«What is State transition testing in software testing?» [
http://istqbexamcertification.com/what-is-state-transition-testing-in-soft-
ware-testing/
]
246
Finite State Machine. A computational model consisting of a finite number of states and transitions between those states, possibly
with accompanying actions. [ISTQB Glossary]
247
Inspection. A type of peer review that relies on visual examination of documents to detect defects, e.g. violations of development
standards and non-conformance to higher level documentation. The most formal review technique and therefore always based
on a documented procedure. [ISTQB Glossary]
248