Software Testing für C++
Weiterbildung
4-Wochen-Kurs
Ein Softwaretest prüft und bewertet Software auf Erfüllung der für ihren Einsatz definierten Anforderungen und misst ihre Qualität. Tests während der Softwareentwicklung dienen dazu, die Software möglichst fehlerfrei in Betrieb zu nehmen. Gemäß dem sogenannten V-Modell folgt die Einordnung der Teststufen/Testzyklen dem Entwicklungsstand des Systems. Ihr Inhalt orientiert sich dabei an den Entwicklungsstufen von Projekten. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.
Inhalt
- Statische Verfahren
- Testentwurf und Testdurchführung
- Äquivalenzklassentest
- Grenzwertanalyse
- Klassifikationsbaummethode
- Kombinatorisches Testen
- Entscheidungstabellentest
- Zustandsbasierter Test
- Syntaxtest
- Strukturbasierte Testverfahren
- Kontrollflussbasierter Test
- Test komplexer Entscheidungen . .
- Bewertung und Bezug zu anderen Testverfahren
- Erfahrungsbasiertes Testen
- Exploratives Testen
- Freies Testen
- Softwareteststandard ISO 29119
- Testverfahren nach ISO 29119
- Ein Leitfaden zum Einsatz der Testverfahren
- Allgemeiner Leitfaden zum Testen
- Zu berücksichtigende C++-Eigenschaften
- Automatische Typumwandlung
- Undefinierte Bitbreite
- Alignment
- 32- oder 64-Bit-System?
- static-Missverständnis
Zielgruppe
Software Developer
Voraussetzungen
C++. OOP
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.273