Тесты PyQT GUI

Кто-нибудь знает об автоматическом пакете тестирования GUI, который работает с PyQT, помимо Squish? Ничего против Squish. Я просто ищу другие пакеты. Было бы здорово, если бы был пакет с открытым исходным кодом. Я выполняю тестирование под Linux.

Ответ 1

Похоже, что PyQT4 включает объект QtTest, который можно использовать для модульного тестирования.

Ответ 2

WATSUP работал у меня.

Ответ 3

Вы должны иметь возможность использовать pyunit в сочетании с PyQT.

http://pyunit.sourceforge.net/

Ответ 4

Вы можете использовать py.test с pytest-qt плагин. Вот простой пример того, как его можно использовать здесь

Другой альтернативой является использование встроенного unittest вместе с QtTest (части QtTest были встроены в PyQt). Более длинный пример приведен в в этой статье

Все это бесплатно и с открытым исходным кодом:)