TestIT WebTester

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche
testIT WebTester
testIT WebTester
Entwickler Open Source - pushed by NovaTec Consulting GmbH
Aktuelle Version 1.1.0 [1]
(23. November 2015)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie UI Testing Framework
Lizenz Open Source [2]
Deutschsprachig ja
Website[3]

testIT WebTester ist ein Open Source UI Testing Framework, welches auf Selenium basiert. WebTester wird von der Competence Area „Agile Quality Engineering“ der Stuttgarter IT-Consultingfirma NovaTec Consulting GmbH vorrangig weiterentwickelt.

Funktionalität[Bearbeiten]

testIT WebTester basiert auf dem Selenium Framework und erweitert dieses mit neuen Funktionalitäten. Die Erweiterung gilt verstärkt der Entwicklerfreundlichkeit, einer optimierten Reportausgabe sowie einer einfacheren Verwendung des Page Object Pattern.

Merkmale[Bearbeiten]

Folgende Erweiterungen beinhaltet WebTester:

Types of Elements[Bearbeiten]

Durch hineingezogener Hierarchie leitet sich jedes Element von einer gemeinsamen Basisklasse ab und repräsentiert einen eigenen Typ.

@IdentifyUsing[Bearbeiten]

Erweiterung der FindBy Annotation für eine aussagekräftige Namensgebung des Elements.

Nested PageObjects[Bearbeiten]

Erstellung von ineinander verschachtelten Page Objects.[4]

EventListener und EventSystem[Bearbeiten]

Jede Aktion löst ein eigenes Event aus. Durch das Registieren eines Listeners kann auf solche Events reagiert werden.

Optionale Debug Markings[Bearbeiten]

Um die Nachvollziehbarkeit bereits durchgeführter Aktionen auf der Oberfläche zu ermöglichen, lässt sich ein optionales farbliches Hervorheben der Elemente aktivieren.

Entwicklung[Bearbeiten]

Basierend auf verschiedensten Projekterfahrungen fiel der Beschluss, ein eigenes Framework zu entwickeln und der Community als Open-Source-Lösung zur Verfügung zu stellen. Die Entwicklung von testIT WebTester begann 2013 in der NovaTec Consulting GmbH. Seitdem werden regelmäßig neue Versionen veröffentlicht.

Open Source[Bearbeiten]

Am 17. November 2015 wurde testIT WebTester offiziell Open Source gestellt. Seit Dezember 2015 ist das Open Source Projekt auch auf Maven Central verfügbar.

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.