Sikuli (software)

from Wikipedia, the free encyclopedia
Sikuli
Basic data

Current  version 1.1.2
( March 8, 2018 )
Current preliminary version 2.1.0
(February 10, 2020)
operating system platform independent
programming language Jython
category Software test
License MIT license
German speaking Yes
www.sikulix.org

SikuliX is a scripting language and a tool of the same name for carrying out automated software tests of graphic user interfaces (GUIs) using screenshots of the software to be tested. SikuliX is compared to automation software such as Selenium , iMacros , Kantu or AutoHotkey and, like them, can be used to remotely control websites or application software under Windows , Mac OS X and Linux . Testing and remote control of iOS and Android applications is also possible via a simulator or Virtual Network Computing (VNC) .

SikuliX is a Jython -based visual scripting API for creating automation scripts . SikuliX contains an integrated development environment (IDE) for the visually supported writing of scripts based on screenshots.

development

Development of the open source project began in 2009 at the Massachusetts Institute of Technology and has been continued since the end of 2012 in the Sikuli Lab established for this purpose at the University of Colorado Boulder . The project is supported by the US government organization National Science Foundation and the Taiwanese private company Quanta Computer .

Individual evidence

  1. Release 1.1.2 . March 8, 2018 (accessed July 3, 2018).
  2. SikuliX --- Nightly Builds ---. Archived from the original on February 10, 2020 ; accessed on February 11, 2020 (English). Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / raiman.github.io
  3. ^ George Lawton: Screen-Capture Programming: What You See is What You Script . In: Computing Now , IEEE Computer Society . March 2010.
  4. Sikuli Lab ( Memento of the original from February 18, 2013 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. - official website @1@ 2Template: Webachiv / IABot / lab.sikuli.org
  5. Sikuli FAQ: Status of Sikuli development . 29th September 2012.
  6. Sikuli Script - official website

literature

  • Stephan Kleuker: Quality assurance through software tests: procedures and tools for testing Java programs . Springer Vieweg, Wiesbaden 2013, ISBN 978-3-8348-0929-2 , pp. 198 ff .

Web links

  1. RAIMAN's SikuliX. Retrieved February 12, 2020 .