Bredex GmbH Logo
Navigation überspringen
  • Home
  • Aktuelles
    • News
    • Blog
    • Events
      • Eventliste
      • Eclipse Stammtisch
    • Veröffentlichungen
  • Unternehmen
    • Firmengeschichte
    • Philosophie
    • Geschäftsleitung
    • Kunden
    • Partner
  • Leistungen
    • Projektmanagment
    • Kompetenz
      • Analyse
      • Architektur
      • Design
      • Implementierung
      • Qualitätssicherung
      • Nachsorge
    • Projekte & Praxis
  • GUIdancer / Jubula
    • Funktionen & Vorteile
      • Motivation
      • Vorteile
      • Produktinformation
      • Funktionen
    • Shop
    • Lizenz- & Support-Preise
    • Fragen & Support
    • Schulungen & Beratung
    • FAQ
    • GUIdancer Demos
  • Seminare
    • Seminarreihen
    • Programm
    • Preise
    • Informationen
      • Anreise & Unterkunft
      • Inhouse Schulungen
      • Teilnahmebedingungen
      • Anfrageformular
      • Teilnehmer
  • Karriere
    • Arbeiten bei Bredex
    • Stellenangebote
    • Studium
      • Abschlussarbeiten
      • Stipendium
    • Ausbildung
  • Kontakt
 
  • DE
  • EN

Leistungen

Navigation überspringen
  • Projektmanagment
  • Kompetenz
    • Analyse
    • Architektur
    • Design
    • Implementierung
    • Qualitätssicherung
    • Nachsorge
  • Projekte & Praxis
 
News

Jubula Training Day in Florenz, Italien

BREDEX GmbH und RCP Vision freuen sich, einen Jubula-Training Tag am 3.5.2012 im Rahmen des Eclipse Day Florence (4.5.2012) anzukündigen.

Weiterlesen … Jubula Training Day in Florenz, Italien

Ausbildung und duales Studium bei BREDEX

Zum 1. August 2012 sucht BREDEX wieder Auszubildende und duale Studenten/-innen.

Weiterlesen … Ausbildung und duales Studium bei BREDEX

Eclipse Strategic Member
Sie sind hier: Bredex GmbH » Leistungen » Kompetenz » Qualitätssicherung

Qualitätssicherung

Das Testen von Software ist ein zukunftsorientiertes Thema. Im Laufe der Jahre haben wir auf bestimmte Ziele hingearbeitet und setzen diese in unseren Projekten um:

Möglichst früh mit dem Testen beginnen

Je früher man mit dem Testen beginnt, desto früher werden Fehler erkannt und behoben. Durch schnelle Fehlerbeseitigung können hohe Kosten vermieden werden. Gleichzeitig wird die Qualität gesteigert.

Daraus ergibt sich, dass Testen auch während der Startphase entscheidend ist für den Projekterfolg. Aus diesem Grund setzen wir anhand von JUnit Tests testgetriebene Entwicklung ein. Sogar das GUI Testen fängt bei Bredex früh an. Somit wird die Geschäftslogik durch die GUI von Anfang an getestet.

Kontinuierlich testen

Kontinuierliches Testen ist ein Muss für sich ständig verändernde Anwendungen. Sogar die kleinste Codeveränderung kann weitreichende Folgen haben. Neue Funktionen müssen gründlich und zeitnah getestet werden. Auch bereits getestete Funktionen müssen erneut sorgfältig geprüft werden. Die Herausforderung dabei liegt darin, den Wartungsaufwand auf ein Minimum zu reduzieren. Nur so kann man hohe Qualität mit geringen Kosten erreichen.

Werkzeuge zur Automatisierung einsetzen

Eine der effektivsten Möglichkeiten, kontinuierlich zu testen, ist die Tests zu automatisieren. Nächtliche Tests liefern stichhaltige Aussagen zu der Qualität der Anwendung. Unsere Erfahrung hat gezeigt, an welcher Stelle das Automatisieren mit einem geeigneten Tool sinnvoll ist und (was viel wichtiger ist) wann es sich nicht lohnt.

Unsere funktionalen Tests automatisieren wir mit dem Bredex GUIdancer®. Dieses Test-Tool wurde dafür entwickelt, frühes und kontinuierliches Testen durch die GUI zu ermöglichen. Lesen Sie mehr über die Vorteile auf den GUIdancer Seiten.

Agil testen

In agilen Entwicklungsprozessen muss auch das Testen agil sein. Das heißt:

  • Frühzeitig mit dem Testen anfangen
  • Kontinuierliche Integrations- und Regressionstests
  • Tests flexibel halten, um Veränderungen zu handhaben
  • Testerstellung und -wartung müssen schnell und einfach realisierbar sein

Im Idealfall sollte das Testen wie unten dargestellt dem Prozess angepasst sein:
tl_files/BredexDateien/pictures/services/agiles_testen_de.png

Nach der Fertigstellung des Designs beginnen die Entwickler mit der Funktionsentwicklung. Parallel zu der Entwicklung werden die Testspezifikationen erstellt. Sobald eine Funktion implementiert wurde, werden die dazugehörigen Tests ausgeführt. Die nächtlichen Regressionstests sichern eine gleichbleibende Qualität. Die Verwendung des GUIdancer erlaubt es, diesen Idealfall auch für funktionale GUI Tests umzusetzen.

Impressum | Sitemap
© 2012 BREDEX GmbH