Тестирование на выдержку - Soak testing
Эта статья нужны дополнительные цитаты для проверка.Август 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Тестирование на выдержку включает в себя тестирование системы с типичной производственной нагрузкой в течение периода непрерывной доступности для проверки поведения системы при производственном использовании.[1]
Может потребоваться экстраполировать результаты, если невозможно провести такой расширенный тест. Например, если системе требуется обрабатывать 10 000 транзакций в течение 100 часов, можно завершить обработку тех же 10 000 транзакций за более короткий период (скажем, 50 часов) в качестве репрезентативной (и консервативной оценки) фактического производственного использования. Хороший тест на пропитку также должен включать возможность моделирования пиковых нагрузок, а не только средних нагрузок. Если управление нагрузкой в течение определенных периодов времени невозможно, в качестве альтернативы (и консервативно) позвольте системе работать с пиковой производственной нагрузкой в течение всего теста.
Например, в тестирование программного обеспечения, система может вести себя точно так, как ожидалось, при тестировании в течение одного часа. Однако при испытании в течение трех часов возникают такие проблемы, как утечки памяти вызвать сбой системы или непредвиденное поведение.
Испытания на выдержку используются в первую очередь для проверки реакции испытуемого в возможных смоделированных условиях в течение заданного времени и заданного порогового значения. Наблюдения, сделанные во время теста на замачивание, используются для улучшения характеристик объекта при последующих тестах.
В электронике испытание на выдержку может включать в себя тестирование системы до максимальных значений или выше в течение длительного периода времени. Некоторые компании могут выдерживать испытание продукта в течение многих месяцев, одновременно применяя внешние нагрузки, такие как повышенные температуры.
Это подпадает под нагрузочное тестирование.
Рекомендации
- ^ Эллингвуд, Джастин (20 мая 2017 г.). «Введение в непрерывную интеграцию, доставку и развертывание». DigitalOcean. Архивировано из оригинал 8 декабря 2017 г.. Получено 3 февраля, 2018.
Тестирование выдержки включает в себя тестирование программного обеспечения при значительной производственной или производственной нагрузке в течение длительного периода времени.
Этот программная инженерия -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |