On Mon, Jun 20, 2005 at 10:25:53AM +0300, Sviataslau Svirydau wrote: > В Сбт, 18/06/2005 в 20:36 +0400, Alexey Tourbin пишет: > > Здравствуйте. > > > > Вопрос "примитивного" тестирования GUI, в целом, проработан: найден > > способ отслеживания окон и передаче окнам нажатий клавиш -- это умеет > > делать перловый модуль X11::GUITest (в сизифе пока нет). > > А где можно взять этот модуль? В сизифе пока нет, потому что мне не удалось сделать "make test" под xvfb-run (см. другие письма). Можно пока взять со CPAN http://search.cpan.org/dist/X11-GUITest/ и запускать в текущем для сборки каталоге: $ pwd /home/at/RPM/BUILD/X11-GUITest-0.20 $ perl -Mblib -MX11::GUITest -c -e1 -e syntax OK $ > И можно чуть подробнее как он отслеживает окна? Корректно ли он > определяет ид окна только что запущенного приложения, если уже имеются > подобные окна? Можно взять список идентификаторов окон, запустить приложение, повторно взять список идентификаторов окон, отыскать новое окно.