Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  NEWS  »  Desktops testen: LDTP 1.0.0 erschienen  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Desktops testen: LDTP 1.0.0 erschienen

Drei Jahre nach der initialen Version wagt sich das Linux Desktop Testing Project (LDTP) an Version 1.0 heran.

Die Test-Software arbeitet mit den Programmiersprachen C und Python. Sie ist so konzipiert, dass sie anhand der Cspi-Bibliothek die Desktop-Oberfläche durchdringt, um sie zu testen.

Libcspi ist Teil des Atspi-Bundles im Gnome Barrierefreiheit-Projekt. Benutzer können mit Test-Skripten die Desktop-Umgebungen automatisiert auf Funktionalitäten oder Usability abklopfen. In der Architektur von LDTP-Tests sind Testskripte an an ein LDTP-API angebunden. Das Interface kommuniziert mit der Engine über einen Unix-Socket oder über TCP. Die zu testende Anwendung (Application under test, AUT) ist via AT-SPI-Bibliothek mit der Engine verbandelt. Mit Tools und Technologie baut das Projekt auf das Software Automation Framework, das von der amerikanischen Softwarefirma SAS quelloffen freigegeben ist.


			In der Architektur von LDTP-Tests sind Testskripte an an ein LDTP-API angebunden. Das Interface kommuniziert mit der Engine über einen Unix-Socket oder über TCP. Die zu testende Anwendung (Application under test, AUT) ist via AT-SPI-Bibliothek mit der Engine verbandelt.

Am Anfang der LDTP-Architektur steht das Test-Skript, das der Benutzer schreibt. Hinten verbandelt die AT-SPI-Bibliothek die zu testende Anwendung (Application under test, AUT) mit der Engine.

Die Download-Seite des Projekts listet RPM-Pakete für x86-Plattformen zu 32 und zu 64 Bit. Für Debian und Gentoo gibt es auch Pakete, für Debian allerdings nur "unstable". Außerdem gibt es Solaris-Versionen sowie natürlich den Quellcode. Als Lizenz wählt das Projekt die Lesser General Public License (LGPL). Diese Lizenz trägt auch den Namen GNU Library. Im Unterschied zur GPL darf LGPL-lizenzierte Software in unfreie Software eingebunden werden.

(Anika Kehrer)
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
LSB 3.2 mit besserem Druckersupport
Drei Mal SAN von Dell
Aaron Seigo sieht Freedesktop.org sterben
Video: Gnome und KDE über Freedesktop.org
API für Vertrauliches: Gnome Keyring und KDE Wallet kooperieren
Transtec modernisiert Server
Whitepaper
The Role of Open Source in Data Integration

Obwohl in den letzten Jahren viele technische Fortschritte erzielt werden konnten, verfügen die meisten Datenintegrationsprozesse nach wie vor nur über eine sehr begrenzte Automatisierung. Das vorliegende White Paper von dem Industry Analyst Mark Madson wird zunächst ein grundlegendes Verständnis von Daten Integration vermitteln, die Vorzüge von Open Source Lösungen für Daten Integration erläutern und Ihnen professionelle Empfehlungen geben, damit Sie Ihre Integrationsjobs noch einfacher und produktiver gestalten können.

Download PDF (Registrierung erforderlich)
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Kommentare (0)