2010-10-01 128 views
5

我已經使用GTK +和C創建了一個用戶界面。我想知道是否有任何測試框架用於測試此界面,類似於如何使用selenium(一個用於web應用程序的軟件測試框架)來測試Web應用程序的接口。我想爲我的GTK +界面創建一些迴歸測試。謝謝!GTK +用戶界面測試

回答

2

我知道它已經被回答了。然而...

Dogtail是非常有用的,但Dogtail不是unittest framework。從它自己的描述:

dogtail是一個用Python編寫的GUI測試工具和自動化框架。它使用Accessibility(a11y)技術與桌面應用程序進行通信。 dogtail腳本是用Python編寫的,並像其他任何Python程序一樣執行。

如果你想單元測試你的GTK應用程序,你應該看看GLIB TESTING. A unit testing framework for GLIB written in C for C applications

+1

GLib測試適用於GLib應用程序,它可以與gtk完全無關。 GLib測試參考頁面中沒有任何圖形界面工具。 – azmeuk 2013-11-19 10:15:38