在對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. 處理GUI的驗收測試?
- 2. MsTest生成實際單元測試的測試嗎?
- 3. 單元測試驗收測試?
- 4. QuickFix驗收測試
- 5. QTestLib可以在運行時顯示它正在測試的GUI嗎?
- 6. UAT(用戶驗收測試)與合規性測試相同嗎?
- 7. 實施前的驗收(Selenium)測試?
- 8. Java驗收測試的最佳實踐
- 9. AdMob實際廣告未顯示,僅顯示測試廣告
- 10. 系統測試與驗收測試 - 測試用例差異
- 11. ObjectDisposedException驗證驗收測試數據時
- 12. 驗收測試與單元測試示例
- 13. Firebase測試實驗室可以運行Monkeyrunner測試嗎?
- 14. GUI測試
- 15. Selenium GUI測試?
- 16. wxPython GUI測試
- 17. JAutomate-GUI測試
- 18. iPhone驗收/單元測試
- 19. 驗收測試和CI
- 20. Selectize水豚驗收測試
- 21. 安卓雲測試實驗室vs Firebase測試實驗室
- 22. 的Java GUI測試
- 23. Ember Simple驗證測試1.0在驗收測試
- 24. Admob測試廣告沒有顯示,但實際的廣告是
- 25. 使摩卡測試顯示實際的錯誤
- 26. 測試API時 - 我應該測試API方法驗證嗎?
- 27. App Store測試人員使用實際的測試環境?
- 28. MFC gui可以測試谷歌測試嗎?
- 29. Rails - 在測試中測試國際化
- 30. 驗收測試與系統測試之間的區別?