Black-Box Testing
Black-Box Testing (på dansk: sort kasse testning) er en type af software testing, hvor testeren ikke har kendskab til den interne struktur eller kode af det program, de tester. Fra testerenens perspektiv virker programmet som en sort kasse, hvor de input eller handlinger der leveres, vil producere et forventet output eller resultat.
Testeren vil i denne type testing fokusere på at validere, om programmet kan udføre de opgaver, det er designet til at udføre, og om outputtet er korrekt. Dette gøres ved at teste programmet med forskellige input og handlinger og derefter undersøge, om det producerede output er korrekt og i overensstemmelse med de forventede resultater.
Black-Box Testing er en vigtig del af software udviklingsprocessen for at sikre, at de færdige programmer opfylder de krav og forventninger, der er aftalt med kunden eller brugeren.