Zertifikat ISTQB | Euroxid: Oxid Freelancer

Referenzen - Zertifikat ISTQB

Management Summary Qualitätssicherung

Software muss funktionieren. Das gilt für Webseiten, aber umso mehr für die Prozesse im Hintergrund: Transaktionen, Zahlungen, Rechnungen. Zurecht lautet deshalb die Devise oft: "Bitte gut testen." Doch zwischen vollständigem Testen und dem simplen "durchklicken" liegen Welten. Unsere automatisierten Tests lassen sich jederzeit wieder ausführen. Vor jedem Release, nach jeder Änderung, und als Monitoring jede Nacht.

ISTQB, das International software testing qualification board, entwickelt maßgeblich die Techniken des Softwaretestens weiter.

Testplanung und Entwicklung, Teamorganisation und Controlling, Qualitätskennzahlen und Analysen, Werkzeuge und Verfahren. Mit ISTQB verfügen wir über eine fundierte Ausbildung und das weltweit anerkannte Zertifikat zum Test- und Qualitätsmanagement.

ISTQB - überall Maßstab, wo es auf Softwarequalität ankommt. Von Softwareschmieden bis hin zur Luftfahrtindustrie.

Zertifiziertes Know-How

Unser ISTQB - Zertifikat. ←

istqb Zertifikat

Testautomatisierung

Nehmen wir ein sehr einfaches Beispiel: einen Porto-Kalkulator. Um diese zu testen würden wir zunächst die Maße und das Gewicht eines Standard-Umschlags eingeben, dann jene eines Maxibriefes, und so weiter. Dann müssten wir testen wie es sich verhält bei falschen Eingaben wie einem negativen Gewicht. Und was ist mit 500,2 Gramm, dass ja zu 500 gerundet wird? Um alle Eventualitäten abzudecken sind rund 50 Tests nötig - manuell dauert das eine gute Stunde. Ungeschickt, dass diese Tests jedesmal wiederholt werden müssten, wenn sich etwas am Code ändert. Die Lösung lautet Testautomatisierung.

Durch automatisch ausgeführte Softwaretests hat man auch nach größeren Änderungen binnen Minuten Gewissheit, dass noch alles so funktioniert wie vorgesehen. Das vereinfacht die Entwicklung und spart damit letztlich Kosten.

Iqnite 2013

iqnite Deutschland 2013 logo

Die Fachmesse für Softwarequalität in Deutschland.

Unit-Tests mit phpUnit

Diese Technik - Software in ihre kleinsten Bestandteile zu zerlegen und jedes für sich zu testen - nennen wir unit testig.

Der Vorteil liegt in der überschaubaren Komplexität. Während die Gesamtanwendung tausende Eingaben akzeptiert und Millionen von Ausgaben produzieren kann, nehmen einzelne Funktionen immer nur ein par Werte entgegen. "Teile und Beherrsche" ist also auch unser Kredo.

Dabei müssen wir nicht auf braches Land aufbauen: Mit phpUnit steht uns ein mächtiges und kostenfreies Werkzeug zur Verfügung, das es erlaubt dutzende Tests pro Stunde zu schreiben.

 $porto = $post -> get_porto (500, 'gramm'); $this -> assertEquals (1.45, $porto)

Manchmal braucht man nicht programmieren zu können, um Code zu verstehen. Beruhigend, wenn solche "Zusicherungen" alle par Stunden geprüft werden.

QS, aber richtig

phpunit

Qualitätssicherung unter php - natürlich mit phpUnit.

Testmanagement

Die Vorteile der ISTQB-Zertifizierung liegen in einem umfassenden Verständnis für Testprozesse, Machbarkeiten, Kosten-Nutzen-Abwägungen und Risiken. Wenn es gilt mit vorhandenem Budget ein Maximum an möglichen Fehlern zu finden und alle sensiblen Bereiche abzudecken, ist darauf los raten keine Option. Erst Techniken wie die Grenzwertanalyse oder die gezielte Reduktion der zyklomatischen Komplexität stellen sicher, dass der Code nicht einfach nur bei einer ersten Prüfung fehlerfrei wirkt.

Umfang der Zertifizierung im Überblick

  • Qualitätssicherung in agilen und iterativen Entwicklungsmodellen
  • Automatisierte Testmethoden, Unit-, Component und Integrationstests
  • Grenzwertanalyse (BVA), Equivalezpartitionierung und Orakel
  • Entscheidungstabellen, Prozessablaufpläne und State-Transitions
  • Softwaremetriken wie zyklomatische Komplexität und CRAP-Index
  • Code coverage, Decision coverage
  • Regression tests, Confirmation testing und impact analisys
  • Exploratives und Whitebox testing
  • Testdesign, Code-Review-Planung und Durchführung
[Kontakt]
[Impressum]
[Tel 07641 962 8171]
Weiter zur IT-Haftpflicht Betriebshaftpflicht von Euroxid Systemberatung Zsolt Szilagyi, Emmendingen 

Den nächsten Schritt besprechen wir gemeinsam: +49 176 7801 6186, info@euroxid.de oder Kontakt