О проекте
Наше мышление привело нас туда, где мы находимся сейчас. Если я хочу создать что-то новое, мне необходимо мыслить по-другому.
Альберт Эйнштейн
|
 Lenny - это экспертная система целью которой является анализ и автоматизация тестирования разрабатываемых, а значит меняющихся с течением времени, приложений. Интерфейс пользователя выполнен на основе системы тестирования CubicTest и представляет собой plugin для среды разработки Eclipse. Ядро системы разрабатывается на основе вероятностных сетей. Периферийные компоненты являются самостоятельными полноценыыми программами. На сегодняшний день ядром системмы используется две периферийные утилиты: универсальный генератор скриптов "Unify script writer" (USW) и графический распознаватель интерфейса (GUIOCR). Обе программы также могут использоваться как независимые инструменты по созданию скриптов автоматизации. Наша команда ищет единомышленников! |
|
|
Графический распознаватель интерфейса (GUIOCR) - это утилита по роаспознаванию визуально графического интерфейса, а также по распознаванию текста внутри этлементов управления. Для распознавания текста утилита использует ядро распознавания puma (ядро CuneiForm). Также утилита способна генерировать карты состояния интерфейса. Полученные карты базируются на распознавании рамок и частей интерфейса, и адаптируются к изменениям размера элементов интерфейса и окон. |
|
Универсальный генератор скриптов "Unify script writer" (USW) это программа, разработанная для унификации и сравнения различных инструментов и подходов автоматизации. Генерируемые ею скрипты могут использоваться для автоматизации тестирования и для автоматизации часто выполняемых пользователем операций. |
|
Подробнее...
|
|
|