Qualitäts­sicherung

Besser früh als nie

Wir geben es lieber gleich zu: In Sachen Software-Testing sind wir absolute Erbsenzähler. Denn schon kleinste Fehler können hohe Korrektur- und Ausfallkosten verursachen. Ein gut durchdachtes und unabhängiges Testing reduziert dieses Risiko auf ein Minimum.

Wir testen sowohl im Software-Entstehungsprozess als auch bei der Implementierung von neuen Funktionen. Beim Regressions-Testing prüfen wir z. B., ob nach der Programmierung eines neuen Features auch der Rest der Software noch funktioniert. Wir bespielen die gesamte Klaviatur an Testansätzen und sorgen mit Last- und Performance-Tests dafür, dass Ihre Software auch zu Stoßzeiten noch vollumfänglich funktioniert. Wir setzen stark auf Testautomatisierung und ergänzen mit manuellem Testing wo es nötig ist. Und sollte eine Funktion mal nicht mit altbewährten Lösungsansätzen automatisierbar sein, scheuen wir uns nicht davor neue Wege zu beschreiten und verwenden mit Deeplearning erfolgreich Künstliche Intelligenz in unserem Testautomatisierungsframework.

Der Trend geht dabei zu häufigem und frühem Testen, um Fehler so schnellstmöglich zu erkennen und den gesamten Entwicklungsprozess effizienter und kostengünstiger zu gestalten.

Übrigens: Weil das Testen unseren Mitarbeiter*innen im Blut liegt, bekommen Sie auch auf die Frage nach dem besten Energy Drink, der schmackhaftesten Tiefkühlpizza oder der aufregendsten VR-Erfahrung wasserdichte Antworten. Ein bisschen Klischee muss eben doch sein.

Regressions-Testing? ja
Last- und Performance-Tests? auch
Testautomatisierung? ja
KURZ:

Hier werden für Sie Qualitätssicherungsmaßnahmen für Software und Infrastruktur-Performance erdacht, geplant und durchgeführt. Und zwar auf Maß geschnitten als Paket aus Testmanagement und Testdurchführung. Damit Sie Kosten und Nerven sparen und Ihre Software so funktioniert wie Sie sich das vorstellen.

Im Detail

Testing-Portfolio allgemein

  • Code-Review
  • Spezifikations-Review
  • Testfallerstellung, Testfall-Review
  • Testdurchführung und Testkoordination
  • Test- und Fehlerdokumentation
  • Fehlerverfolgung und Nachtest
  • Ausführliches Test-Reporting
  • Softwareabnahme
  • Testnachbearbeitung zur Vorbereitung von Folgereleases
Im Detail

Testmanagement

  • Personalplanung
  • Arbeitsmittelplanung
  • Infrastrukturplanung
Im Detail

Automatisches Testing und Test Engineering

Unser Entwicklungsteam arbeitet in großer Regelmäßigkeit an neuen Testing-Verfahren. Wir greifen dabei gerne auf ein automatisiertes Testvorgehen zurück wie etwa das Keyword-driven-Testing. Damit erhalten Sie eine genau auf Sie zugeschnittene Testing-Plattform, die Ihre Mitarbeiter*innen auch ohne Programmierkenntnisse betreuen können.

VORTEILE
  • Schnell
  • Beliebige Wiederholbarkeit
  • 24/7 anstoßbar
  • Testet alle Browservarianten
  • Schont menschliche Ressourcen und verhindert Konzentrationsfehler bei Routinetests

ANWENDUNGSFELDER
  • Regressionstests zur Aufwandsminimierung und Smoketests zur Prüfung der Testbarkeit
  • Storytests auch bereits auf Spezifikationsebene bis hin zum Test Driven Development
  • Technische Tests von XMLs, Webservices, PDFs u. v. m.

UNSER SERVICE
  • Anforderungsorientierte Analysen für automatisierbare Tests
  • Integration in das bestehende Testmanagement und Testteam
  • Einsatz von Standardsoftware oder Entwicklung von Individualsoftware für besondere Anforderungen
  • Automatisiertes Reporting sowie zeit- und taskgesteuerte Testausführung
  • Hosting und Support von Testhardware
Im Detail

Manuelles Testing

Anhand von User-Stories (z. B. "Konfigurieren Sie einen Rasenmäher-Traktor in Rot-Metallic mit braunen Ledersitzen") prüfen unsere Tester*innen Ihre IT-Landschaft und suchen mit viel Spürsinn und Kreativität nach Unstimmigkeiten. Die User-Stories werden entweder von unseren Test Analyst*innen für Sie erarbeitet oder kommen ganz einfach von Ihnen.
Im Detail

Infrastruktur- und Performance-Testing

  • Performance Testing
  • Disaster Recovery Testing

    Meine Nachricht

    Weiter 

    Meine Nachricht

     Zurück