Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет133/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   129   130   131   132   133   134   135   136   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

User story testing.
A black box test design technique in which test cases are designed based on user stories to verify their correct 
implementation. [ISTQB Glossary] 
260
Parallel testing.
Testing a new or an altered data processing system with the same source data that is used in another system. 
The other system is considered as the standard of comparison. [ISPE Glossary] 
261
Random testing.
A black box test design technique where test cases are selected, possibly using a pseudo-random generation 
algorithm, to match an operational profile. This technique can be used for testing non-functional attributes such as reliability and 
performance. [ISTQB Glossary] 
262
Operational profile.
The representation of a distinct set of tasks performed by the component or system, possibly based on user 
behavior when interacting with the component or system, and their probabilities of occurrence. A task is logical rather that physical 
and can be executed over several machines or be executed in non-contiguous time segments. [ISTQB Glossary] 
263
Monkey testing.
Testing by means of a random selection from a large range of inputs and by randomly pushing buttons, ignorant 
of how the product is being used. [ISTQB Glossary] 
264
Split testing
is a design for establishing a causal relationship between changes and their influence on user-observable behavior. 
[«Controlled experiments on the web: survey and practical guide», Ron Kohavi]


Подробная классификация тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 101/301 
2.3.2.14. 
Классификация по моменту выполнения (хронологии) 
Несмотря на многочисленные попытки создать единую хронологию тестиро-
вания, предпринятые многими авторами, по-прежнему можно смело утверждать
что общепринятого решения, которое в равной степени подходило бы для любой 
методологии управления проектами, любого отдельного проекта и любой его ста-
дии, просто не существует. 
Если попытаться описать хронологию тестирования одной общей фразой, то 
можно сказать, что происходит постепенное наращивание сложности самих тест-
кейсов и сложности логики их выбора. 

Общая универсальная логика последовательности тестирования состоит в 
том, чтобы начинать исследование каждой задачи с простых позитивных 
тест-кейсов, к которым постепенно добавлять негативные (но тоже доста-
точно простые). Лишь после того, как наиболее типичные ситуации покрыты 
простыми тест-кейсами, следует переходить к более сложным (опять же, 
начиная с позитивных). Такой подход — не догма, но к нему стоит прислу-
шаться, т.к. углубление на начальных этапах в негативные (к тому же — 
сложные) тест-кейсы может привести к ситуации, в которой приложение от-
лично справляется с кучей неприятностей, но не работает на элементарных 
повседневных задачах. Ещё раз суть универсальной последовательности: 
1) 
простое позитивное тестирование; 
2) 
простое негативное тестирование; 
3) 
сложное позитивное тестирование; 
4) 
сложное негативное тестирование. 

Последовательность тестирования, построенная по иерархии компонентов: 
o


Достарыңызбен бөлісу:
1   ...   129   130   131   132   133   134   135   136   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет