我是Qt和單元測試的新手。我已經通過單元測試的文檔和示例,但我無法弄清楚如何在應用程序中使用測試場景。Qt單元測試
例如,在文檔中創建一個QLineEdit,然後用特定的值檢查該值。
void testGUI()
{
QLineEdit lineEdit;
QTest::keyClicks(&lineEdit, "Hello");
QCOMPARE(lineEdit.text(),QString("Hello"));
}
當我運行程序時,所有結果都顯示在控制檯中。
但是我如何檢查QMainWindow窗體中是否有QLineEdit和QPushButton。
如何做GUI測試?
你看過:http://www.froglogic.com/squish/gui-testing/ – Atifm 2016-03-08 21:05:51