我正在爲大Qt(4.8.x)項目設置測試,並希望在Eclipse(JUNO)內部運行qt單元測試。爲此,我安裝了C/C++單元測試支持。我創建了一個包含3個類/文件中的3個測試用例的子項目。由於我能夠構建一個測試應用程序,因此我添加了一個新的「運行配置」來選擇「Qt測試運行程序」進行eclipse。在eclipse中運行多個Qt測試
現在我可以開始/運行在Eclipse中測試,但Eclipse的只顯示一個類的resuls,然後用錯誤停止:
XML parse error:: The procession instruction target matching "[xX][mM][lL]" is not allowed
我跑了-xml Qt的測試二進制和發現應用程序輸出是3個完整的xml文檔而不是一個。我認爲這是問題,但我該如何解決這個問題?
感謝您的回答 - 該項目非常龐大,因此我必須一次運行多個測試用例。我正在使用Qt Creator,並在每個測試用例「.pro」文件中包含「CONFIG + = testcase」。如果測試失敗,則構建完成時會出現錯誤 - 確定,但有時需要很長時間才能在控制檯中找到失敗的測試。爲此我想用eclipse開始測試。 –