Hem programvara Vad är ekvivalenspartitionering (ep)? - definition från techopedia

Vad är ekvivalenspartitionering (ep)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Equivalence Partitioning (EP)?

Equivalence partitioning (EP) är en metod för att testa programvara. I denna teknik delas data som matas in i programvaran som ska testas i partitioner av lika stora storlekar. Från varje uppdelning av data behövs ett testfall. De olika testfallen måste testa klasserna på programvaran kontinuerligt. Detta hjälper till att upptäcka fel och buggar som kan plåga programvaran. Varje testfall definieras specifikt för att kontrollera en specifik typ av fel. Detta påskyndar feljaktprocessen eftersom färre testfall krävs.

Ekvivalenspartitionering är också känd som ekvivalensklasspartitionering (ECP).

Techopedia förklarar Equivalence Partitioning (EP)

Ekvivalenspartitionering är en testteknik baserad på specifikationer som kallas testfall. Den är extremt effektiv, snabb och enkel att använda och kräver inte heller mycket inmatningsdata. Dess flexibilitet gör det lämpligt att testa i alla utvecklingsstadier av applikationen.

I denna teknik partitioneras eller delas data eller testfall först för att bilda datamängder som kallas ekvivalensklasser eller partitioner. Dessa uppsättningar betraktas som lika av programvaran, därmed termen "ekvivalenspartitionering." Eftersom alla ekvivalensklasser i en grupp ska betraktas som lika av programvaran krävs endast ett testfall från varje grupp för att testa det specifika villkoret för gruppen som den representerar. Om det fungerar ordentligt kan det konstateras att andra i gruppen också skulle fungera ordentligt med programvaran. Men om det inte fungerar, kan hela gruppen ignoreras, eftersom man kan dra slutsatsen att andra fall inte fungerar lika bra.

Vad är ekvivalenspartitionering (ep)? - definition från techopedia