在對GUI進行驗收測試時,對GUI進行測試實際上是否顯示GUI(我想,只需幾分之一秒),還是僅僅是模擬實現?我正在討論WindowLicker,White,NUnitForms等框架。做驗收測試時,GUI的測試實際顯示它嗎?
1
A
回答
2
我打算假設你的意思是自動測試。我對GUI驗收測試的解釋涉及到實際使用GUI的人看它是否按照它應該做的那樣做,在這種情況下,您顯然需要顯示GUI。
在我爲GUI組件編寫的測試案例中,通常會創建一個沒有模型的真實UI,但不要使其可見。通常這就足夠了,更高級別的GUI組件的模型可能很難實現。但是,很多GUI組件都需要成爲組件樹的一部分才能正常工作。這意味着即使不使用它,通常也需要在具有顯示器的計算機上運行。有些功能的GUI組件在可見時表現出不同的功能,但我已經能夠解決這個問題,只有一個涉及JOGL的異常。
1
上次我使用它,NunitForms會顯示屏幕上正在測試的實際窗體。如果你願意,你可以讓它把實際的窗體渲染出屏幕。我不確定你提到的其他人,我從來沒有使用過他們。
1
我不知道你提到的其他人,但WindowLicker絕對顯示gui。我不知道如果沒有這樣做可以運行它,我從來沒有嘗試過。它也需要比「幾分之一秒」更長的時間。你可以看它移動鼠標指針,點擊項目,'打字'文本等。
相關問題
- 1. MsTest生成實際單元測試的測試嗎?
- 2. 單元測試驗收測試?
- 3. QuickFix驗收測試
- 4. UAT(用戶驗收測試)與合規性測試相同嗎?
- 5. Java驗收測試的最佳實踐
- 6. AdMob實際廣告未顯示,僅顯示測試廣告
- 7. 系統測試與驗收測試 - 測試用例差異
- 8. Firebase測試實驗室可以運行Monkeyrunner測試嗎?
- 9. GUI測試
- 10. Selenium GUI測試?
- 11. wxPython GUI測試
- 12. 驗收測試和CI
- 13. Selectize水豚驗收測試
- 14. 安卓雲測試實驗室vs Firebase測試實驗室
- 15. Ember Simple驗證測試1.0在驗收測試
- 16. 的Java GUI測試
- 17. 測試API時 - 我應該測試API方法驗證嗎?
- 18. App Store測試人員使用實際的測試環境?
- 19. Rails - 在測試中測試國際化
- 20. MFC gui可以測試谷歌測試嗎?
- 21. 驗收測試與系統測試之間的區別?
- 22. 如何創建自動化驗收測試的測試數據?
- 23. GUI測試工具
- 24. 自動GUI測試
- 25. 用JUnit測試GUI
- 26. 如何構建驗收測試和測試計劃?
- 27. 在Ember驗收測試中測試「加載」狀態
- 28. 單元測試和驗收測試是否足夠?
- 29. 在測試模式下運行時顯示Play框架測試
- 30. 錯誤時,試圖做測試平臺