Vad är likvärdighet partitionering?

En teknik i black box testning är likvärdighet partitionering. Likvärdighet partitionering är utformad för att minimera antalet testfall dividerar tester så att systemet förväntas att agera på samma sätt för alla tester av varje likvärdighet partition. Test insatsvaror skulle väljas från varje partition.

Mataffären exempel
Överväga en programvarumodul som syftar till att acceptera en livsmedelsaffär alternativet och en lista över de olika storlekarna artikeln kommer in, angiven i gram. Specifikationer staten att Artikelnamn skall vara alfabetiska tecken 2 till 15 tecken långt. Varje storlek kan vara ett värde i intervallet 1 till 48, heltal endast. Storlek skall anges i stigande ordning (mindre storlekar först). Maximalt fem storlekar kan anges för varje objekt. Artikelnamn skall anges först, följt av ett komma, sedan följt av en lista av storlekar. Kommatecken används för att separera varje storlek. Utrymmen (tomma) är att ignoreras någonstans i indata.

Härledda ekvivalensklasser

  1. Artikelnamn är alfabetiska (gäller)
  2. Artikelnamn är inte alfabetisk (felaktig)
  3. Artikelnamn är mindre än 2 tecken (ogiltig)
  4. Artikelnamn är 2 till 15 tecken långt (gäller)
  5. Artikelnamn är större än 15 tecken (ogiltig)
  6. Värde är mindre än 1 (ogiltig)
  7. Värdet är i intervallet 1 till 48 (giltigt)
  8. Storlek är större än 48 (ogiltig)
  9. Värdet är en helhet numrerar (gäller)
  10. Värdet är en decimal (felaktig)
  11. Värdet är numeriska (gäller)
  12. Storleksvärde innehåller icke-numeriska tecken (ogiltig)
  13. Storlek värden som anges i stigande ordning (gäller)
  14. Storlek värden som anges i nonascending ordning (felaktig)
  15. Ingen storlek värden som anges (felaktig)
  16. En till fem värden anges (gäller)
  17. Mer än fem storlekar anges (ogiltig)
  18. Artikelnamn är först (gäller)
  19. Artikelnamn är inte först (ogiltig)
  20. En enda semikolonet särskiljer varje post i listan (gäller)
  21. Ett kommatecken skilja inte två eller flera poster i listan (ogiltig)
  22. Transaktionen innehåller inga blanksteg (?)
  23. Transaktionen innehåller tomma celler (?)

Black Box testfall för livsmedelsbutiker artikeln exempel baserat på likvärdighet klasser ovan.

* Källa: http://users.csc.calpoly.edu/~jdalbey/205/Resources/grocerystore.html

  • Relaterade Frågor

  • Vad är likvärdighet eller stökiometriska punkten?

  • Hur poängen likvärdighet med en titrering skiljer sig från dess slutpunkt?

  • Vad är klass likvärdighet för en 3.29 GPA?

  • Vad lyssnar färdigheter?

  • Vad är fingerfärdighet i robotar?

  • Vad är härdighet zon för Lynden WA?

  • Vad är färdigheter som basketspelare behöver?

  • Vad betyder fingerfärdighet i samurai warriors 2 empires?

  • Vad driver och vad driver färdigheter?

  • Vad är färdigheter och förmågor som behövs för läkare?

  • Vad är likvärdig vikt 250 g till uns?

  • Vad är färdigheter som du behöver för fotboll?

  • Vad är rätt till som en hemmafru i en skilsmässa?

  • Vad är fortfarande tillgänglig för dotter till staten?

  • Vad är thoery av relativitetsteorin?

  • Vad är skillnaden mellan den katolska eukaristin och protestantiska eukaristin?

  • Vad är orsaken till islamiska Jihad?

  • Vad är "jämställdhet axiom"?

  • Vad är fördelarna och nackdelarna med att få en GED?