Ура! Я давно искал системы для автоматизированного тестирования
- Разработана в недрах RedHat
- Написана целиком на Python, что
почему-то преподносится как достоинство
- Скрипты предполагается писать на python
- Кажется работает только с Gnome/GTK
- Код тестов мне показался более логичным и прямым
- Динамически отыскивает нужные виджеты
ldtp (Linux Desktop Testing Project)
- Разработана в недрах Novell, но вроде как набивается в «стандарт»
- Написана на С и Python
- Скрипты также предполагается писать на python
- Работает с Gnome, GTK, QT4 и Java Swing
- Код тестов мне показался немного запутанным
- Для поиска нужного виджета должна быть предварительно сформирован некий файл карты приложения. Видимо кошмар начинается в тот момент, когда GUI начинает меняться
- Ставит своей целью кроссплатформенность
Чуть позже я попробую «в деле» как ту, так и другую систему и расскажу о результатах и подводных камнях.