softwaredevelopment:tests:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
softwaredevelopment:tests:start [2025/03/16 09:53] – [Arten von Softwaretests] Martin Pabst | softwaredevelopment:tests:start [2025/03/16 15:42] (aktuell) – [Arten von Fehlern] Martin Pabst | ||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
* Automatisierte Tests können schon während des Programmierens immer wieder aufgerufen werden und helfen so, Fehler sehr frühzeitig zu erkennen und zu beheben. | * Automatisierte Tests können schon während des Programmierens immer wieder aufgerufen werden und helfen so, Fehler sehr frühzeitig zu erkennen und zu beheben. | ||
</ | </ | ||
+ | |||
+ | ===== Arten von Fehlern ===== | ||
+ | <WRAP center round info 80%> | ||
+ | * **compile time errors** (// | ||
+ | * **runtime errors** (// | ||
+ | * **logical errors** (//Logische Fehler//) sind Fehler, die nicht vom Compiler oder vom laufenden Programm gemeldet werden, aber zu einem Verhalten des Programms führen, das den Vorgaben des Pflichtenhefts widerspricht. | ||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 80%> | ||
+ | Gute [[https:// | ||
+ | * code completion (// | ||
+ | * code navigation (Strg + click auf Symbol um zur Deklaration zu gelangen) | ||
+ | * parameter hints (Anzeige der benötigten Parameter einer Methode) | ||
+ | * find references | ||
+ | * refactor -> rename | ||
+ | |||
+ | Auch die Werkzeuge zur Unterstützung des [[https:// | ||
+ | </ | ||
+ | |||
softwaredevelopment/tests/start.1742118839.txt.gz · Zuletzt geändert: 2025/03/16 09:53 von Martin Pabst