Russian (CIS)English (United Kingdom)

О проекте

Наше мышление привело нас туда, где мы находимся сейчас. Если я хочу создать что-то новое, мне необходимо мыслить по-другому. Альберт Эйнштейн

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

Наша команда ищет единомышленников!

 

Графический распознаватель интерфейса (GUIOCR) - это утилита по роаспознаванию визуально графического интерфейса, а также по распознаванию текста внутри этлементов управления. Для распознавания текста утилита использует ядро распознавания puma (ядро CuneiForm). Также утилита способна генерировать карты состояния интерфейса. Полученные карты базируются на распознавании рамок и частей интерфейса, и адаптируются к изменениям размера элементов интерфейса и окон.

 

Универсальный генератор скриптов "Unify script writer" (USW) это программа, разработанная для унификации и сравнения различных инструментов и подходов автоматизации. Генерируемые ею скрипты могут использоваться для автоматизации тестирования и для автоматизации часто выполняемых пользователем операций.

Подробнее...