OpenKeyWord entstand zunächst in C#. Selenium ist das führende GUI-Testautomatisiierung Werkzeug für WEB-Anwendungen. Da Selenium selbst in Java programmiert ist, wurde OKW nach Java portiert damit eine Unterstützung einfacher wird.

Mit der Portierung nach Java ist OKW auch nach GitHub umgezogen. Aktuell sind folgende OKW-Projekte in GutHub zu finde:

  1. OKW-Core Projekt: Enthält die allgemeinen Kern-Funktionalitäten des OpenKeyWord. D.h. alles was nicht GUI-Testwerkzeug spezifisch ist.
  2. OKW-Se: In diesem Projekt werden Selenium GUI-Adapter-Klassen und allgemeine Frame-Klassen entwickelt.
  3. Log2HTML: Erzeugt eine "standalone" HTML-LogDatei (Es werden keine weiteren Dateien benötigt!)

Alle OKW-Projekt sind als Maven-Projekte angelegt.

Kopfzeile