Testlauftabellen
Die Testlauftabellen werden für Testläufe interaktiver Ablaufdiagramme verwendet. Testläufe interaktiver Ablaufdiagramme sollten Ihre Segmentierungslogik testen. Sie müssen nur eine Testlaufdatenbank für Ihre Interact-Installation konfigurieren. Die Testlauftabellen müssen nicht in einer Standalone-Datenbank sein. Sie könnten beispielsweise Ihre Kundendatentabellen für Campaign verwenden.
Der den Testlauftabellen zugeordnete Datenbankbenutzer muss CREATE-Berechtigungen haben, um die Testlauf-Ergebnistabellen hinzuzufügen.
Die Testlauf-Datenbank muss alle Tabellen enthalten, die im interaktiven Kanal zugeordnet sind.
Diese Tabellen sollten Daten enthalten, um Szenarien auszuführen, die Sie in Ihren interaktiven Ablaufdiagrammen testen wollen. Beispiel: Wenn Ihre interaktiven Ablaufdiagramme Logik haben, um Personen in Segmente basierend auf der getroffenen Auswahl in einem Voicemail-System zu sortieren, sollten Sie zumindest eine Zeile für jede mögliche Auswahl haben. Wenn Sie eine Interaktion erstellen, die mit einem Formular auf Ihrer Website funktioniert, sollten Sie Zeilen aufnehmen, die fehlende oder fehlerhafte Daten darstellen; verwenden Sie beispielsweise name@domaincom für den Wert einer E-Mail-Adresse.
Jede Testlauftabelle muss zumindest eine Liste von IDs für die entsprechende Zielgruppenebene und eine Spalte haben, die die Echtzeitdaten darstellt, die Sie zu verwenden gedenken. Da Testläufe keinen Zugriff auf Echtzeitdaten haben, müssen Sie Beispieldaten für jedes Element der erwarteten Echtzeitdaten bereitstellen. Beispiel: Wenn Sie Daten verwenden möchten, die Sie in Echtzeit erfassen können, wie der Name der zuletzt besuchten Webseite (im Attribut lastPageVisited gespeichert) oder die Anzahl der Artikel im Warenkorb (im Attribut shoppingCartItemCount gespeichert), müssen Sie Spalten mit denselben Namen erstellen und die Spalten mit Beispieldaten auffüllen. Dies ermöglicht es Ihnen, Testläufe auf den Verzweigungen Ihrer Ablaufdiagrammlogik durchzuführen, die auf Verhalten oder Kontext basieren.
Testläufe von interaktiven Ablaufdiagrammen sind nicht für große Datenmengen optimiert. Sie können die Anzahl der für den Testlauf verwendeten Zeilen im Interaktionsprozess begrenzen. Die führt allerdings dazu, dass immer der erste Satz von Zeilen ausgewählt wird. Um sicherzustellen, dass andere Zeilensätze ausgewählt werden, verwenden Sie verschiedene Ansichten der Testlauftabellen.
Um die Durchsatzleistung von interaktiven Ablaufdiagrammen in Laufzeit zu testen, müssen Sie eine Testlaufzeitumgebung erstellen, einschließlich einer Profiltabelle für die Testumgebung.
In der Praxis benötigen Sie möglicherweise drei Testtabellengruppen - eine Testlauftabelle für Testläufe von interaktiven Ablaufdiagrammen, Testprofiltabellen für die Testservergruppe und einen Satz von Produktionsprofiltabellen.
Die Standarddatentypen für dynamisch erstellte Tabellen überschreiben
So überschreiben Sie die Standarddatentypen
Standarddatentypen für dynamisch erstellte Tabellen