GTK + тестирование пользовательского интерфейса - PullRequest
5 голосов
/ 02 октября 2010

Я создал пользовательский интерфейс с использованием GTK + и C. Мне было интересно, есть ли какие-либо платформы тестирования для тестирования этого интерфейса, подобно тому, как селен (платформа тестирования программного обеспечения для веб-приложений) может использоваться для тестирования веб-интерфейсов Приложения. Я хочу создать несколько регрессионных тестов для моего интерфейса GTK +. Спасибо!

Ответы [ 2 ]

2 голосов
/ 17 октября 2013

Я знаю, что на него уже ответили.Однако ...

Dogtail очень полезен, однако Dogtail не является unittest framework.Из собственного описания:

dogtail - это инструмент для тестирования GUI и фреймворк автоматизации, написанный на Python.Он использует технологии Accessibility (a11y) для связи с настольными приложениями.Скрипты собачьего хвоста написаны на Python и выполняются как любая другая программа на Python.

Если вы хотите провести модульное тестирование ваших приложений GTK, вы должны посмотреть GLIB TESTING.Модуль модульного тестирования для GLIB, написанный на C для приложений C .

2 голосов
/ 02 октября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...