Nachbedingung
Bezeichnet den Zustand eines zu testenden Objekts und dessen Umgebung im dem sich das Objekt oder die Umgebung nach dem Ausführen eines Testfalls befindet.
Siehe Artikel Nachbedingung auf Wikipedia.
Negativtest
Bezeichnung für einen funktionellen Testfall mit der mit Eingabewerten ausgeführt werden die unzulässig sind (laut Spezifikation). Ziel ist es die Robustheit des System zu prüfen und sicherzustellen.
Idealerweise werden die falschen Werte vom System abgewiesen und es kommt zur Ausnahmebehandlung.
Siehe auch Wikipedia-Artikel Negativtest.
Nicht funktionale Anforderung
Eine Anforderung die definiert mit welcher Qualität eine erstellte Software funktionieren soll. Die Kundenzufriedenheit ist in hohem Maße neben den funktionalen Anforderungen von den nicht funktionalen Anforderungen geprägt.
Hierunter fallen z.B. die Benutzbarkeit, die Performanz und die Zuverlässigkeit.