// PRODUKT
Xperior - The Test Environment
Xperior zielt auf das allgemeine Testing von Telekommunikations-HW-Produkten und Prototypen mit Messgeräten ab, die über ein VISA-Interface mit dem PC verbunden sind – etwa TCPIP, GPIB, USB, ASRL, TELNET u. a. – und unterstützt SOAP-Kommunikation. Die Anwendung verfügt über einen integrierten Python-Interpreter, der Python-Skripte ausführt, welche den eigentlichen Testfall definieren. Die Verwaltung von Testberichten über ein Datenbanksystem bietet eine klare Übersicht und koordiniert die Testplanung. Alle Abläufe sind automatisiert.
Xperior zielt auf das allgemeine Testing von Telekommunikations-HW-Produkten und Prototypen mit Messgeräten ab, die über ein VISA-Interface mit dem PC verbunden sind – etwa TCPIP, GPIB, USB, ASRL, TELNET u. a. – und unterstützt SOAP-Kommunikation. Die Anwendung verfügt über einen integrierten Python-Interpreter, der Python-Skripte ausführt, welche den eigentlichen Testfall definieren. Die Verwaltung von Testberichten über ein Datenbanksystem bietet eine klare Übersicht und koordiniert die Testplanung. Alle Abläufe sind automatisiert. Challenge/Requirements In der heutigen Welt rapide steigender Anforderungen im Bereich der sich weiterentwickelnden Radio Access Technologies lastet enormer Druck auf Mobilfunkentwicklern, Herstellern und Protocol Testern. Die Entwicklungsfristen werden kürzer, die Markteinführungszeiten früher. Die höchste Qualität der internen Software- und Hardwarekomponenten eines Produkts muss gewährleistet sein. Ein Entwickler muss die korrekte Funktionalität neu implementierter Features sicherstellen und die Stabilität des vorangegangenen Firmware-Builds verifizieren. Ebenso gilt für den HW-Hersteller, dass das Qualitätskriterium für ein produziertes Produkt eine nachgewiesene 100-%-Bestehensrate vordefinierter Abnahmetests ist. Software-Testing ist heute unsere beste Waffe gegen Softwarefehler, was Testing zu einem notwendigen Bestandteil sowohl der Entwicklung als auch der Wartung zuverlässiger Software macht. Es ist wichtig zu verstehen, dass das Ziel von Software-Testing darin besteht, Fehler zu finden – und NICHT deren Abwesenheit zu beweisen. Die Lösung Xperior findet diese Fehler. Die Zuverlässigkeit eines Softwareprodukts ist eines der wichtigsten Maße für seine Qualität. Mehr Testing reduziert die Anzahl verbleibender Fehler und macht die Software damit zuverlässiger. Xperior zielt auf das Testing von HW-Produkten und Prototypen mit Messgeräten ab, die über ein VISA-Interface mit dem PC verbunden sind – etwa TCPIP, GPIB, USB, ASRL, TELNET u. a. – und unterstützt SOAP-Kommunikation. Die Anwendung verfügt über einen integrierten Python-Interpreter, der Python-Skripte ausführt, welche den eigentlichen Testfall definieren. Die Verwaltung von Testberichten über ein Datenbanksystem bietet eine klare Übersicht und koordiniert die Testplanung. Alle Abläufe sind automatisiert.
Figure 1: Usecase example
Xperior Features
Fernsteuerung über VISA-Interface, z. B. TCPIP (VX11, HiSLIP, SOCKET), GPIB, USB, ASRL, TELNET; SOAP-Kommunikation interaktive Ausführung von Python-Skripten, weitere Datenverarbeitung und direkte Interaktion mit dem integrierten Interpreter; Skripte können im Python-Debugger ausgeführt werden klare Übersicht und Multi-User-Verwaltung von Testergebnissen vollständig automatisierte Ausführung und Datenbankhandling leistungsstarke Graph-Plotting-Funktion erweiterte integrierte Entwicklungsumgebung als HW-Box-Lösung erhältlich
Ihre Vorteile Xperior unterstützt Ihr Unternehmen dabei, Ihren Protocol Stack oder generell Ihre Software-Implementierung zu überwachen, kritische Stellen zu identifizieren und eine Gesamtübersicht über Funktionalität und Stabilität des Systems zu erhalten. In der heutigen schnelllebigen Telekommunikationsumgebung werden Systeme kontinuierlich größer und komplexer – Sie möchten nicht mit einem Softwareprodukt enden, das außer Kontrolle gerät. Mit den Funktionen von Xperior etablieren Sie eine solide Plattform für Labor- und industrielle Software-Testing-Prozesse. Wir sind überzeugt, dass es essenziell ist, diesen Prozess für Parameter wie Komplexität, Zuverlässigkeit und Qualität zu etablieren, um Projekte effektiv steuern und hochwertige Produkte entwickeln zu können. Nahtlose Integration in Ihren Entwicklungs- und Release-Prozess
Xperior unterstützt dank seiner Automatisierungsfähigkeiten die enge Integration mit zahlreichen Entwicklungswerkzeugen wie ClearCase, IBM Jazz (RTC), Jenkins und anderen.
Unterstützte Zielplattformen Xperior ist auf der Windows-Plattform verfügbar.