← Wszystkie przykłady
Demonstracja techniczna

Dane syntetyczne · niezależna implementacja · powtarzalne scenariusze testowe

Walidacja integracji transportowej

GTFS · GTFS-RT · NeTEx · SIRI

Niespójne identyfikatory i nieaktualne dane mogą przejść przez integrację mimo poprawnego transportu HTTP.

Wynik dla odbiorcy: raport JSON/CSV z rozbieżnościami, dowodami i wynikiem PASS/FAIL względem uzgodnionych reguł.

Pierwszy zakres: próbka / eksport / środowisko testowe. Odpowiedzialność obejmuje uzgodnione reguły i raport odbiorczy.

Wejście

GTFS CSV: agency, stops, routes, trips, stop_times, calendar; GTFS-RT JSON lub protobuf base64; podzbiór XML NeTEx i SIRI; jawne mapowania.

Jak działa kontrola

Parsery → kanoniczne przystanki podróży → walidacja plików, relacji i czasu → porównanie formatów.

Co system wykrywa

Stary feed, nieznany trip, błędna sekwencja, duplikat entity, uszkodzony XML, brak referencji i mapowania.

Co otrzymujesz

Raport JSON/CSV: identyfikator przebiegu, hash wejścia, reguła, oczekiwane i rzeczywiste wartości, dowód i wynik odbioru.

Jak odbierany jest wynik

Poprawny zestaw testowy nie generuje rozbieżności. Każdy negatywny scenariusz wykrywa przypisaną regułę. Powtórzenie wejścia daje ten sam raport.

Kontrolowana zmiana: znacznik czasu feedu GTFS-RT zostaje cofnięty o 4812 sekund. Pozostałe dane pozostają referencyjne.

Weryfikowalny zakres

Pakiet odbiorczy

Walidacja danych i test poprawnego wykrywania błędów to dwa osobne wyniki.

Uruchom walidację lub scenariusze

Zestaw danych jest dostępny w zakładce Wejście. Raport powstaje na podstawie faktycznie wykonanych reguł.

Co możesz tutaj zweryfikować

Sposób walidacji danych, obsługę błędów, raport rozbieżności, scenariusze PASS/FAIL i kryteria odbioru.

Problem → wejście → rezultat → odbiór

Poprawny zestaw testowy nie generuje rozbieżności. Każdy negatywny scenariusz wykrywa przypisaną regułę. Powtórzenie wejścia daje ten sam raport.

Publiczny scenariusz obejmuje opisany podzbiór NeTEx/SIRI, walidację relacji, mapowań i spójności danych. Profil GTFS wymaga calendar.txt, uporządkowanych stop_times i jawnego mapowania ID. Integracja ze środowiskiem operatora i wymagany profil zgodności są konfigurowane dla danego projektu. Zegar oceny: 2026-09-16 12:00 UTC.

Opisz zakres