Software Testing für C++
future Training & Consulting GmbH, Standort Ulm
Aktionen
Kursbeschreibung
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.
- 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
Kursinformationen
Keltergasse 3
89073 Ulm