Softwarequalitätsmanagement: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
= Testing = | = Testing = | ||
Softwaretesting beschreibt den Prozess des verifizierens einer Anwendung, oder Teile davon, gegenüber einer gewissen Spezifikation, oder gegen ein erwartetes Verhalten. Durch Testing kann ein hohes Maß an Softwarequalität gewährleistet werden, natürlich nur wenn Tests gut spezifiert und auch ausgeführt werden. Gerade im Bereich des automatisierten Testens kann durch eine hohe Testabdeckung des Quellcodes, regression, verhindert werden. | Softwaretesting beschreibt den Prozess des verifizierens einer Anwendung, oder Teile davon, gegenüber einer gewissen Spezifikation, oder gegen ein erwartetes Verhalten. Durch Testing kann ein hohes Maß an Softwarequalität gewährleistet werden, natürlich nur wenn Tests gut spezifiert und auch ausgeführt werden. Gerade im Bereich des automatisierten Testens kann durch eine hohe Testabdeckung des Quellcodes, regression, verhindert werden. | ||
Eine hohe Testabdeckung, beschreibt, wieviel Code durch Testfälle auch wirklich erreicht wird. | Eine '''hohe Testabdeckung''', beschreibt, wieviel Code durch Testfälle auch wirklich erreicht wird. | ||
Unter Regression wird eine | Unter '''Regression''' wird eine Verschlechterung des Quellcodes verstanden. Im Laufe des Entwicklungsprozesses, funktioniert Code, der zuvor funktionert hat, nicht mehr. | ||
== Testarten == | == Testarten == | ||
Testing kann in verschiedene Arten unterteilt werden, die im folgenden Angeführt werden. | Testing kann in verschiedene Arten unterteilt werden, die im folgenden Angeführt werden. | ||
Version vom 2. Februar 2021, 16:45 Uhr
Testing
Softwaretesting beschreibt den Prozess des verifizierens einer Anwendung, oder Teile davon, gegenüber einer gewissen Spezifikation, oder gegen ein erwartetes Verhalten. Durch Testing kann ein hohes Maß an Softwarequalität gewährleistet werden, natürlich nur wenn Tests gut spezifiert und auch ausgeführt werden. Gerade im Bereich des automatisierten Testens kann durch eine hohe Testabdeckung des Quellcodes, regression, verhindert werden.
Eine hohe Testabdeckung, beschreibt, wieviel Code durch Testfälle auch wirklich erreicht wird.
Unter Regression wird eine Verschlechterung des Quellcodes verstanden. Im Laufe des Entwicklungsprozesses, funktioniert Code, der zuvor funktionert hat, nicht mehr.
Testarten
Testing kann in verschiedene Arten unterteilt werden, die im folgenden Angeführt werden.