Тільки для наочності, стрес-тест, який я написав, стабільно збільшує навантаження на систему, поки не досягне точки розриву. Він теоретично працює нескінченно, але оскільки системні ресурси кінцеві, очікується, що через деякий час він вийде з ладу. У мене очікуване навантаження для системи, але це перевіряється окремо в тесті навантаження . Мета цього стресового тесту - дізнатися, яке навантаження я можу нанести на систему, перш ніж мені потрібно здійснити масштабування.
Я зараз складаю стрес-тест для системи, і мені цікаво, чи є сенс мати критерії проходження / відмови. За характером випробування навантаження стабільно збільшується, поки не досягне точки зламу (тобто не виходить з ладу ). Я, очевидно, заздалегідь не знаю, що таке точка розриву, і тому ніякого очікування навантаження система не впорається (теоретично все одно).
Тепер у мене є інші тести продуктивності , щоб перевірити систему під очікуваної навантаження і т.д., які можна легко встановити PASS / FAIL критерії, і я міг би використовувати ці критерії в якості основи для мого стрес - тесту. Іншими словами, я міг би встановити мінімальну базову лінію для досягнення мого стресового тесту, але я не впевнений, чи правильно це робити (це «дублювання» мого іншого тесту?).
Я сподіваюся, що хтось із більшим досвідом тестування продуктивності може допомогти мені тут. Які критерії пропуску / відмови використовували інші при стрес-тесті (якщо такі є)?