A Empty Header

microTest - The MicroStation Test Framwork

Warum Sie microTest benutzen sollten?

 

Aus Sicht des Programmierers

  • Es hilft Ihnen, Ihre Software gründlich zu testen.
  • Dokumentieren Sie dem Kunden nachvollziehbar Ihre Test.
  • Testen Sie Erweiterungen auf Seiteneffekte in etablierter Funktionalität.
  • Kontinuierliche Integration: Testen Sie sofort und frühest möglich.
  • Verbessern Sie die Kommunikation mit dem Kunden durch Benutzung von microTest.

 

Aus Sicht des Kunden

  • Sie erhalten dokumentierte Tests der bestellten Funktionalität.
  • Lernen Sie die Funktionalität zu benutzen, indem Sie die Test im Einzelschritt-Modus nachfahren.
  • Testen Sie alle Programme in einer neuen Umgebung.
  • Verbessern Sie die Kommunikation mit dem Programmierer durch Benutzung von microTest.

 

 

Kommunikation Kunde - Programmierer

microTest ist ein Wiki, das die Zusammenarbeit zwischen zwei Personen ermöglicht, die zwei verschiedene Sprachen sprechen, in zwei verschiedenen Welten leben. Zu oft missverstehen sich der Kunde (der die gewünschte Funktionalität verbal formuliert) und der Programmierer (der eher in Algorithmen denkt). Warum schlägt ein Abnahmetest beim Kunden fehl, obwohl der Programmierer doch ausführlich getestet hat?

Hier ein paar Beispiele:

Der Kunde ...

  • ... bedient das Programm anders als erwartet.
  • ... benutzt andere Eingangswerte als die, mit denen der Programmierer getestet hat.
  • ... benutzt das Programm in erweiterten Kontexten.

Der Programmierer ...

  • ... versteht den Kontext, in dem das Programm arbeitet, nicht.
  • ... hat unfreiwillig einen Seiteneffekt programmiert.
  • ... hat zu wenig getestet.

 

microTest ist die Plattform, auf der sich beide Parteien über die Software verständigen können, indem sie die Tests definieren, die die Software erfüllen muss. Einfach so mit Einträgen in die Wikiseiten, oder als Screenshots oder als Anmerkungen ....

Zusätzlich bietet microTest die Möglichkeit, die Skripte zu hinterlegen, die nötig sind, um die Tests automatisch ablaufen zu lassen.

Der Kunde kann also auf Knopfdruck die Test ablaufen lassen, die der Programmierer (oder Testmanager) geschrieben hat. Er kann sie nachvollziehen und Live mit anschauen und das Ergebnis jederzeit kontrollieren.

Wir sind aktive Unterstützer der OpenSource-Bewegung

Offenheit und Transparenz sind die Prinzipien von OpenSource.

Wir sehen OpenSource in einer Linie mit Demokratie und dem Menschenrecht auf Bildung, den besten Ideen also, die die Menschheit hervorgebracht hat.

Wir sind aktive Unterstützer in den folgenden Projekten:

  • Ant - Offene Script-Umgebung
  • Ant Doclet - Ein Dokumentationstool für eigene Ant-Tasks.
  • AntGlider - Eine GUI für Ant Buildfiles.

Weitere Informationen zu OpenSource finden Sie hier.

MicroStation CONNECT

Die neue Microstation CONNECT ist erhältlich. Wir migrieren Ihre MDL/VBA Programme ´.

microTest Version 0.7 ist online

Das MicroStation Testframework. Testen Sie Ihre selbstgeschriebenen MDL-Programme komfortabel in einen wikibasierten Testsystem. Mehr ...

spatialgateway 1.0

Die superschnelle und einfache Alternative zu Bentley Map. Lesen und Schreiben Sie Daten aus allen gängigen Geodatenquellen...

Buchen Sie unsere Kompetenz

Sie brauchen Beratung oder haben Softwareprojekte auf unseren Kompetenzfeldern?

Das Team von centauron hat viele Jahre Erfahrung mit mittleren und großen Projekten.

Nehmen Sie Kontakt zu uns auf!

Produktliste

Das ist eine Auswahl unserer aktuellen Produkte. Eine komplette Liste unserer Produkte finden Sie hier.

microTest - The MicroStation Test Framework

 
microLeak - Ein Speicherloch-Detektor für MDL-Programme

 
AutoUpdater - Aktualisieren von MDL/VBA - Programmen über das Web

 
spatialgateway - Laden und Speichern von Geodaten in der MicroStation

 
rasterguard - Sperren von Rasterpositionen

 
elementevents - Programmierbare Ereignisse für Elemente

 
Mehr...

Microstation CONNECT

Sie wollen die neue Microstation CONNECT Version von Bentley nutzen?

Wir stellen Ihre MDL-Programme, Konfigurationen und Workflows um, so dass Sie ohne Reibungsverluste mit der ersten 64-bit Microstation arbeiten können.mehr

Unabhängige Beratung für GIS-Software und Geodatendienste

Wir versuchen, uns ein hohes Maß an Unabhängigkeit gegenüber Softwareherstellern zu sichern, indem Sie uns nicht für spezielle Produkte, sondern für unsere Dienstleistung bezahlen.

Wir verkaufen Ihnen keine GIS-Programme, sondern Lösungen für Anwender.

Erfahren Sie mehr

Programmierung für Microstation (MDL/VBA/.NET)

Wir programmieren Ihnen Microstation-Erweiterungen nach Ihren Bedürfnissen.

Erfahren Sie mehr