в чому різниця між тестуванням Soak та Stress testing?


11

Чи може хтось пояснити різницю щодо замочування та стрес-тестування? Я поглянув на них і виявив, що обидва збираються перевірити програмне забезпечення за його межами. Чи правильно це для обох стратегій тестування?

Відповіді:


20

Відповідно до різноманітних відповідей, знайдених тут і у Вікіпедії , тестування замочування здається випробуванням нормального стійкого використання протягом тривалого періоду часу. Це робиться для того, щоб помилки або витоки пам’яті не з’явилися після того, що вважається відносно «нормальним» періодом використання.

Стресове тестування - це також форма перевірки надійності, яка тестує поза звичайним використанням програми коротший час, щоб побачити, зламається чи ні. У цій категорії зазвичай можна перевірити те, як поводиться програма, коли підключається багато одночасних користувачів і починає бракувати системних ресурсів (пам'ять, час обробки, пропускна здатність тощо).


1

Тести можуть бути подібними або однаковими. Основна відмінність - мета.

При стресовому тестуванні мета полягає в тому, щоб знайти, в який момент система буде гальмувати. Мета - підштовхувати її до тих пір, поки вона більше не працює, щоб встановити максимальну потужність системи.

У тестуванні замочування мета зовсім інша. Мета - визначити, чи щось не буде працювати якомога раніше. Цей тест намагається викрити поганий дизайн.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.