Rohové pouzdro - Corner case

Ve strojírenství zahrnuje rohový případ (nebo patologický případ ) problém nebo situaci, ke které dochází pouze mimo normální provozní parametry - konkrétně ten, který se projevuje, když je více proměnných prostředí nebo podmínek současně na extrémních úrovních, přestože je každý parametr v zadané hodnotě rozsah pro tento parametr.

Například reproduktor může zkreslovat zvuk, ale pouze při přehrávání s maximální hlasitostí, maximálními basy a v prostředí s vysokou vlhkostí . Nebo počítačový server, může být nespolehlivé, ale pouze s maximálním doplněk 64 procesorů , 512 GB z paměti , a 10,000 přihlášených na uživatele . Vyšetřování rohových případů je nesmírně důležité, protože může technikům poskytnout cenný vhled do toho, jak lze účinky rohových případů zmírnit. V případě, že automobilový radar selže, může vyšetřování rohových případů možná říct technikům i vyšetřovatelům, co se mohlo stát.

Rohové případy jsou součástí lexikonu inženýra - zejména inženýra zapojeného do testování nebo ladění složitého systému. Rohové případy se často obtížněji a nákladněji reprodukují, testují a optimalizují, protože vyžadují maximální konfigurace ve více rozměrech. Často jsou méně testovány, protože věří, že jen málo uživatelů produktu bude v praxi cvičit produkt s několika současnými maximálními nastaveními. Odborní uživatelé systémů proto běžně nacházejí anomálie rohových případů a v mnoha z nich chyby.

Termín „rohový případ“ vzniká fyzickou analogií s „hranovým případem“ jako rozšíření metafory „ letové obálky “ na soubor testovacích podmínek, jejichž hranice jsou určeny 2 n kombinací extrémních (minimálních a maximálních) hodnot pro počet n testovaných proměnných, tj . celkový prostor parametrů pro tyto proměnné. Pokud okrajový případ zahrnuje posunutí jedné proměnné na minimum nebo maximum a uvedení uživatelů na „okraj“ konfiguračního prostoru , rohový případ zahrnuje dělání s více proměnnými, což by uživatele posunulo do „rohu“ vícerozměrného konfiguračního prostoru .

Viz také

Reference