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



Pdf көрінісі
бет91/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   87   88   89   90   91   92   93   94   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Test automation
is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, 
the setting up of test preconditions, and other test control and test reporting functions. Commonly, test automation involves 
automating a manual process already in place that uses a f
ormalized testing process. (Ravinder Veer Hooda, “An Automation of 
Software Testing: A Foundation for the Future”) 
128
Coverage, Test coverage.
The degree, expressed as a percentage, to which a specified coverage item has been exercised by a 
test suite. [ISTQB Glossary] 


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

«По уровню детализации приложения» = «по уровню тестирования». 

«По (убыванию) степени важности тестируемых функций» = «по 
уровню 
функционального
тестирования». 

Модульное (компонентное) тестирование
(unit testing, module testing, com-
ponent testing
129

направлено на проверку отдельных небольших частей при-
ложения, которые (как правило) можно исследовать изолированно от других 
подобных частей. При выполнении данного тестирования могут проверяться 
отдельные функции или методы классов, сами классы, взаимодействие клас-
сов, небольшие библиотеки, отдельные части приложения. Часто данный 
вид тестирования реализуется с использованием специальных технологий и 
инструментальных средств автоматизации тестирования
{76}
, значительно 
упрощающих и ускоряющих разработку соответствующих тест-кейсов. 
Из-за особенностей перевода на русский язык теряются нюансы 
степени детализации: «юнит-тестирование», как правило, направ-
лено на тестирование атомарных участков кода, «модульное» — на 
тестирование классов и небольших библиотек, «компонентное» — 
на тестирование библиотек и структурных частей приложения. Но 
эта классификация не стандартизирована, и у различных авторов 
можно встретить совершенно разные взаимоисключающие трак-
товки. 



Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   307




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

    Басты бет