RSS | Impressum | Sitemap | Suche: suchen
  • Qualitätssicherung durch automatisiertes Testen

    Qualitätssicherung durch automatisiertes Testen

    Um die Arbeit mehrerer Entwickler an einem Projekt zu erleichtern setzen viele Agenturen Versionierungsserver wie CVS oder SVN ein. Jeder Entwickler muss bei Verwendung eines solchen Systems bevor er seine Änderungen publiziert immer erst einen aktuellen Stand von dem Server holen und die Änderungen anderer Entwickler halbautomatisch in sein Projekt einfügen. Durch diese Struktur liegt auf dem Server stets eine aktuelle Version des Projektes bereit.

    Wenn nun ein Entwickler dem Server einen Fehler in seinen Arbeiten übergibt, erhalten auch andere diesen Fehler, wenn sie sich die jeweils aktuelle Version vom Server abholen. Oft handelt es sich hierbei um kleine Fehler die leicht ohne weiteres behoben werden können, allerdings werden solche Fehler allzuoft nicht bemerkt und müssen später mit größerem Aufwand reproduziert, gesucht und behoben werden. Unabhängig vom Zeitaufwand, der durch das zu späte Beheben entsteht, können Sicherheitslücken im Projekt entstehen, die durchaus kritische Schäden anrichten können.

    Um solche Fälle zu verhindern, setzt softSCIENCE automatisierte Testverfahren ein, die für jedes Projekt explizit erstellt werden müssen. Dazu zählen sowohl rein funktionale Tests der Methoden, als auch Klicktests direkt in verschiedenen Browsern. In diesem Prozess werden nach jedem Publizieren automatisch die definierten Testverfahren durchgangen und der Entwickler erhält eine E-Mail mit den Testergebnissen. So kann der Entwickler seine Fehler schnell korrigieren und das Projekt bleibt vollkommen konsistent.

    softSCIENCE setzt hierbei auf ein Zusammenspiel der folgenden Komponenten:
    Gerne integrieren wir auch Ihr System in eine solche Umgebung und entwickeln Testverfahren für Ihre Projekte, nehmen Sie doch einfach Kontakt zu uns auf.

© softSCIENCE