Testovanie zaťaženia

Autor: Louise Ward
Dátum Stvorenia: 8 Február 2021
Dátum Aktualizácie: 16 Smieť 2024
Anonim
Vrak jadrovej ponorky USS Thresher
Video: Vrak jadrovej ponorky USS Thresher

Obsah

Definícia - Čo znamená testovanie zaťaženia?

Testovanie záťaže je technika testovania softvéru, ktorá sa používa na preskúmanie správania systému, keď je vystavený normálnym aj extrémne očakávaným zaťažovacím podmienkam. Testovanie zaťaženia sa zvyčajne vykonáva za kontrolovaných laboratórnych podmienok, aby sa rozlíšili dva rôzne systémy.


Testovanie záťaže je navrhnuté na testovanie nefunkčných požiadaviek softvérovej aplikácie.

Testovanie záťaže sa niekedy označuje ako testovanie životnosti a vytrvalosti.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje testovanie záťaže

V procese vývoja softvéru sa pojem záťažové testovanie často používa zameniteľne s inými formami testovania, ako je testovanie výkonu, testovanie objemu a testovanie spoľahlivosti. Jednoducho povedané, záťažové testovanie možno považovať za najjednoduchšiu formu testovania výkonu. Pri skúšaní zaťaženia je systém alebo komponent vystavený meniacim sa podmienkam zaťaženia, ktoré sú niekedy značne nad normálnymi limitmi, aby sa určilo správanie systému pri maximálnom zaťažení. Tento proces sa označuje ako stresové testovanie.


Technika testovania zaťaženia sa môže použiť v nasledujúcich scenároch:

  • Testovanie kapacity nákupného košíka webovej stránky elektronického obchodu
  • Testovanie schopnosti jednotky pevného disku čítať a zapisovať podľa jej špecifikácií
  • Testovanie servera na zvládnutie prenosu

Testovanie záťaže pomáha zistiť maximálne množstvo záťaže, ktorú aplikácia vydrží. Kritérium úspechu testovania záťaže je založené na dokončení všetkých testovacích prípadov bez akýchkoľvek chýb av rámci stanoveného časového rámca. Testovanie záťaže aj testovanie výkonu sa používajú na analýzu softvéru tak, že sa podrobia rôznym množstvám záťaže pri sledovaní výkonu za rôznych podmienok záťaže.