Testen von SyncML- und ATC-Kommandos
Stichwörter
SyncML-Client, Test, AT-Kommandos, Mobile Station, MS, XML, MMI
Aufgabenstellung
Entwicklung und Analyse von Testszenarien und Testlisten (basierend auf ATC-Kommandos) zur Validierung der Funktionalität eines SyncML-Clients auf einem GSM-Mobile.
Das Testen entsprechend der erstellten Testszenarien.
Lösung
SyncML ist ein auf XML basierendes Protokoll zur Datensynchronisation. Es dient dem Abgleich von persönlichen Informationen (Terminkalender, Adressbücher, ToDo-Listen Notizen etc…) mit z. B. einem PDA. Es wurde unter Berücksichtigung der begrenzten Ressourcen eines GSM-Mobiles entwickelt und ist für das Zusammenspiel mit verschiedenen Anwendungen und Geräten optimiert.
Innerhalb der durchzuführenden Tests wurde ein SyncML-Conformance-Tool als Teil des SyncML-Test-Programms benutzt. Mit diesem Tool wurde ein SyncML-Server verwirklicht, womit auf Protokollebene die Funktionalität des Clients nachgewiesen werden konnte. Alle anderen Tests wurden im Live-Network mit öffentlichen SyncML-Server realisiert. Neben der SyncML-Grundfunktionalität von z. B. Add und Delete wurde das Mapping der angesprochenen Datenfelder überprüft. Zuletzt wurde die Software-Stabilität an Hand einer Reihe von Boundary-Tests geprüft.
ATC-Kommandos sind eine Erweiterung der Modem AT-Kommandos für Mobiles (GSM 07.05; 07.07). Für das Testen dieser ATC-Kommandos wurde ein Testtool entwickelt. Mit dem es möglich ist Referenz-AT-Kommando-Skripte zu generieren. Hierdurch konnte der Testablauf automatisiert werden.
Sie wünschen weitere Informationen oder haben Fragen zur Realisierung eines Projekts? Senden Sie uns eine E-Mail mit Ihrem Anliegen und wir werden uns umgehend mit Ihnen in Verbindung setzen. Gerne helfen wir Ihnen auch telefonisch unter der Nummer 089 547054-0 weiter.
