Solo per chiarezza, lo stress test che ho scritto aumenta costantemente il carico sul sistema fino a raggiungere un punto di rottura. Funziona teoricamente a tempo indeterminato, ma poiché le risorse di sistema sono limitate, ci si aspetta che falliscano dopo un certo periodo di tempo. Ho un carico previsto per il sistema, ma questo viene testato separatamente in un test load . Lo scopo di questo stress test è scoprire quanto carico posso caricare sul sistema prima di implementare il ridimensionamento.
Sono in procinto di scrivere uno stress test per un sistema, e mi chiedo se abbia senso avere dei criteri pass / fail. Per natura del test, il carico aumenta costantemente fino a raggiungere un punto di rottura (cioè fail ). Ovviamente non so quale sia il punto di rottura in anticipo, e quindi nessuna aspettativa del carico che il sistema può gestire (in teoria comunque).
Ora ho altri test delle prestazioni per testare il sistema con un carico previsto, ecc., che posso facilmente impostare i criteri pass / fail per, e I potrebbe usare questi criteri come base per il mio test di resistenza. In altre parole, potrei stabilire una base minima per il mio stress da raggiungere, ma non sono sicuro che questa sia la cosa giusta da fare (è questo 'duplicare' il mio altro test?).
Spero che qualcuno con più esperienza nei test delle prestazioni possa aiutarmi qui. Quali criteri pass / fail sono stati utilizzati da altri quando test di stress (se ce ne sono)?