qttest

    5熱度

    4回答

    在我們的項目中,我們使用QtTestLib進行單元測試。原因是整個項目只要有可能就已經使用Qt,並且它是一個GUI應用程序,所以我們希望能夠測試GUI界面。 我們的項目是由MSVC編譯的,所以我們不希望每個測試都有一個單獨的項目文件,因爲它會混淆解決方案。因此我們爲所有測試創建了一個單獨的項目。所有測試都應該在CIS(持續集成)上實現自動化,因此我們嘗試使用一些XSLT轉換通過XML格式的輸出文件

    1熱度

    1回答

    我模擬F1鍵使用QTest :: keyPress()方法來測試keypress事件,當我檢查nativeScanCode時F1鍵的模擬,它返回0值。任何人都可以幫忙嗎? //Code snippet //To simulate F1 key press QTest::keyPress(&kboard, Qt::Key_F1); //To check keypress Event voi

    5熱度

    4回答

    我正在Qt Creator中開發一個GUI應用程序,並且想爲它編寫一些單元測試。 我跟着This guide使用QtTestlib進行一些單元測試,程序編譯得很好。 但我如何運行它們?我希望它們在GUI應用程序啓動之前運行,如果調試buid並且在發佈版本時不運行。