Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.88 KB

odnovremennoe-mnogopolzovatelskoe-testirovanie-concurrency-multi-user-testing.md

File metadata and controls

13 lines (8 loc) · 1.88 KB

Одновременное / многопользовательское тестирование (Concurrency/Multi-user testing)

Concurrency testing - это подвид нагрузочного тестирования, при котором проверяется поведение системы (веб-приложение, веб-страница или API) в момент, когда одновременно происходят два или более событий, или выполняется одновременный вход нескольких пользователей в систему с выполнением одного и того же действия. Во время теста наблюдаются и записываются определенные метрики, а также измеряется время отклика системы в периоды устойчивой большой нагрузки. Зачем оно нужно:

  • Определяет влияние одновременного доступа к одним и тем же записям базы данных, модулям или коду приложения;
  • Определяет и измеряет уровень взаимоблокировки, блокировки и использования однопоточного кода и ограничения доступа к общим ресурсам;

Concurrency Testing Techniques: Reviewing code, Static Analysis, Con testing, Reachability Testing, Fuzz Testing, Random testing, Extending concolic testing.

Источники: