Немного статей про *nix
 

Увидела свет SIKULI, среда для создание сценариев с помощью скриншотов

23.01.2010

Коллектив ученых Массачусетского технологического университета (MIT) разработал принципиально новую визуальную среду создания сценариев SIKULI, распространяющуюся под свободной лицензией MIT. Основной отличительной чертой SIKULI является технология создания инструкций скриптов с помощью экранных снимков (screenshots) графического интерфейса пользователя (GUI).

C помощью нового графического языка сценариев Sikuliо обычные пользователи, освоив простейшие знания о языке Phyton, могут создать скрипты автоматизации процессов и административных задач с помощью экранных снимков GUI, без написания строк кода. SIKULI (означает «глаз Бога» на языке мексиканских индейцев) — визуальная технология автоматизации поиска и других административных задач в GUI, используя экранные снимки.

Первый релиз Sikuli содержит скриптовый язык, API для Jython, и визуальную интегрированную среду разработки, облегчающую создание скриптов с помощью экранных снимков. Sikuli автоматизирует всю работу, выполняемую на экране с помощью GUI, без обращения при разработке к внутренним API. Можно программно контролировать web-контент, запускать приложения на Windows/Linux/Mac или запускать iphone приложения в эмуляторе.Большую практическую значимость Sikuli для разработчиков создатели продукта видят в его использовании при тестировании приложений с графическим интерфейсом.

Наглядно этапы создания скрипта можно наблюдать в видеороликеъ на YouTube или ознакомившись с инструкцией по созданию Hello World приложения (что бы автоматизировать добавления надписи Hello World в поле поиска определенного приложения, достаточно создать скриншоты кнопки для перехода в окно поиска и формы ввода).

Источник: OpenNET

Партнеры проекта
Хостинг от RU-Life.NET - надежно, выгодно, проверено!
 

Все права защищены. © Unix66.ru, 2009

Допускается полное, либо частичное цитирование размещенной информации,
при условии размещения ссылки на Unix66.ru в качестве источника.