Liebe Community,
folgende Neuigkeiten erwarten Euch in TRANSCONNECT® 3.1.0:
Export-Funktion für Prozess-Verläufe
Gerade in komplexen Systemen ist es nicht immer ganz einfach, die komplette Funktionalität zu durchdringen. Das gilt auch für TRANSCONNECT®, insbesondere, wenn die Anzahl von Projekten und Prozessen zu steigen beginnt und mehrere Entwickler parallel daran arbeiten.
Ab dieser Version könnt Ihr verarbeitete Nachrichten inklusive ihres Verarbeitungszustandes exportieren:
Das Ergebnis ist eine gezippte Dateistruktur, die die folgenden Informationen enthält:
- Die Nachricht selbst (Inhalt, Metadaten, Anhänge),
- ihre ausgelösten Routen (inklusive Zwischenzuständen) und
- bei gesetztem Haken die dabei verwendeten Ressourcen.
Wenn ihr nun später eine Veränderung durchgeführt oder ein Update eingespielt habt, könnt Ihr nach dem gleichen Prinzip (Nachrichtendurchlauf auslösen → Export) einen Vorher-Nachher-Vergleich anstellen – hier mit dem OpenSource-Tool WinMerge:
Mit diesem neuen Feature geben wir Euch ein Instrument an die Hand, für mehr Transparenz und besser abgesicherte Updates zu sorgen. Insbesondere könnt Ihr so
- dokumentieren, welche Arten von Nachrichtenverläufen auf diesem Server funktionieren müssen,
- zusätzlich zur Dokumentation der implementierten Prozesse im Repository-Export.
- Vielleicht gibt es ja auch für den gleichen Typ Nachricht mehrere Verlaufsvarianten, je nach Kontext? Mehrere Exports machen das für die Zukunft und für Eure Kollegen transparent.
- Nach einem Update Regressionstests durchführen und prüfen, was sich konkret in der Verarbeitung bestimmter Nachrichten verändert hat.
- Vielleicht habt Ihr auch den betroffenen Prozess refaktorisiert/ vereinfacht? Dann könnt Ihr jetzt prüfen, ob alle Varianten noch das richtige Ergebnis liefern – und dann die neuen Exports als Vergleichswert für zukünftige Regressionstests hinterlegen.
Die vollständige Liste der Änderungen wie immer in den Release-Notes.
Viel Spaß beim Ausprobieren, wir freuen uns auf Euer Feedback!
Viele Grüße,
Sebastian Melzer
Allgemeine Fragen oder Feedback? Gerne direkt hier im Forum!
Konkrete Probleme oder Fragen? Unser support@transconnect-online.de hilft Euch gerne weiter.