„Sikuli (Software)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Entwicklung hinzugefügt; falsche Vorlagenparameter entfernt
Literatur ergänzt; Übersetzungsunfall im ersten Absatz durch Neuschreiben repariert
Zeile 18: Zeile 18:
}}
}}


'''Sikuli''' ist eine Programm zum automatisieren von Tests [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]] (GUI) mit Bildern ([[Screenshot]]s) der zu testenden Software. Es kann wie [[Selenium]] benutzt werden, um eine Web-Seite und auch andere Anwendungen zu steuern PC ([[Windows]]- , [[Mac OS X]] und [[Linux]]) und sogar ein [[iPhone]] oder [[Android]]-Anwendung, die in einem Simulator oder über [[VNC]].<ref name="Website">[http://www.sikuli.org/ Sikuli Script] – offizielle Webpräsenz</ref>
'''Sikuli Script''' ist eine [[Skriptsprache]] und ein gleichnamiges Werkzeug zur Durchführung automatisierter [[Softwaretest]]s von [[Grafische Benutzeroberfläche|grafischen Benutzeroberflächen]] (GUIs) anhand von [[Screenshot]]s (Bildschirmfotos) der zu testenden Software. Sikuli wird mit [[Selenium]] oder [[AutoHotkey]] verglichen<ref>George Lawton: ''[http://www.computer.org/portal/web/computingnow/archive/news054 Screen-Capture Programming: What You See is What You Script]''. In: ''Computing Now, [[IEEE Computer Society]]. März 2010.</ref> und kann wie diese dazu benutzt werden, Webseiten oder [[Anwendungssoftware]] unter [[Windows]], [[Mac OS X]] und [[Linux]] fernzusteuern. Auf dem Umweg über einen Simulator oder [[Virtual Network Computing]] (VNC) ist auch der Test und die Fernsteuerung von [[iPhone]]- und [[Android]]-Anwendung möglich.<ref name="Website">[http://www.sikuli.org/ Sikuli Script] – offizielle Webpräsenz</ref>


Sikuli Script ist eine visuelle Skripting-API mit [[Jython]] zur Automatisierung Skripte zu erstellen. Sikuli enthält eine [[integrierte Entwicklungsumgebung]] (IDE) für das Schreiben von visuellen Sikuli Script mit Screenshots.
Sikuli Script ist eine visuelle Skripting-API mit [[Jython]] zur Automatisierung Skripte zu erstellen. Sikuli enthält eine [[integrierte Entwicklungsumgebung]] (IDE) für das Schreiben von visuellen Sikuli Script mit Screenshots.
Zeile 27: Zeile 27:
== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

== Literatur ==
* {{Literatur|Autor=Stephan Kleuker|Titel=Qualitätssicherung durch Softwaretests: Vorgehensweisen und Werkzeuge zum Test von Java-Programmen|Verlag=Springer Vieweg|Ort=Wiesbaden|Jahr=2013|Seiten=198 ff.|ISBN=978-3-8348-0929-2|DNB=995646376}}


== Weblinks ==
== Weblinks ==

Version vom 5. Februar 2013, 16:20 Uhr

Dieser Artikel wurde zur Löschung vorgeschlagen.

Falls du Autor des Artikels bist, lies dir bitte durch, was ein Löschantrag bedeutet, und entferne diesen Hinweis nicht.
Zur Löschdiskussion

Begründung:

Was genau könnte daran irgendwie wichtig sein? --WB Looking at things 11:01, 5. Feb. 2013 (CET)


Sikuli
Basisdaten

Aktuelle Version 1.0rc3
(5. September 2011)
Betriebssystem plattformunabhängig
Programmier­sprache Jython
Kategorie Softwaretest
Lizenz MIT License
deutschsprachig ja
www.sikuli.org

Sikuli Script ist eine Skriptsprache und ein gleichnamiges Werkzeug zur Durchführung automatisierter Softwaretests von grafischen Benutzeroberflächen (GUIs) anhand von Screenshots (Bildschirmfotos) der zu testenden Software. Sikuli wird mit Selenium oder AutoHotkey verglichen[1] und kann wie diese dazu benutzt werden, Webseiten oder Anwendungssoftware unter Windows, Mac OS X und Linux fernzusteuern. Auf dem Umweg über einen Simulator oder Virtual Network Computing (VNC) ist auch der Test und die Fernsteuerung von iPhone- und Android-Anwendung möglich.[2]

Sikuli Script ist eine visuelle Skripting-API mit Jython zur Automatisierung Skripte zu erstellen. Sikuli enthält eine integrierte Entwicklungsumgebung (IDE) für das Schreiben von visuellen Sikuli Script mit Screenshots.

Entwicklung

Die Entwicklung des Open-Source-Projekts begann am Massachusetts Institute of Technology und wird im dafür gegründeten Sikuli Lab an der University of Colorado Boulder fortgesetzt. Das Projekt wird von der US-amerikanischen Regierungsorganisation National Science Foundation sowie dem taiwanesischen Privatunternehmen Quanta Computer unterstützt.[2]

Einzelnachweise

  1. George Lawton: Screen-Capture Programming: What You See is What You Script. In: Computing Now, IEEE Computer Society. März 2010.
  2. a b Sikuli Script – offizielle Webpräsenz

Literatur

  • Stephan Kleuker: Qualitätssicherung durch Softwaretests: Vorgehensweisen und Werkzeuge zum Test von Java-Programmen. Springer Vieweg, Wiesbaden 2013, ISBN 978-3-8348-0929-2, S. 198 ff.

Weblinks