簡體   English   中英

驗收測試 Java OpenGL 應用

[英]acceptance testing Java OpenGL applications

我有一個 Java 桌面應用程序,它的主要組件是使用 Java OpenGL (JOGL) 編寫的。 在為此編寫自動化驗收測試時,我不確定如何編寫它們而不是非常脆弱。 使用 Swing(和 HTML)對象,您可以獲得字段/對象的句柄(使用各種驗收測試平台 - Selenium、Rational 等)。

由於 OpenGL 只是渲染和處理對象較少,因此我不確定如何真正測試,例如,屏幕是否顯示了我期望的內容,而無需進行一些屏幕抓取。

有沒有人從事過這樣的應用程序的驗收測試,並且可以提供任何指針或工具來提供幫助?

截屏不會讓你走得太遠,因為不同的顯卡會產生略有不同的圖像,所以在另一台機器上運行時逐像素比較會失敗。

以下內容可能因不同的卡而異: - 紋理過濾 - 着色器中的浮點精度。 - 抗鋸齒實現 - 各種特定於驅動程序的優化。

據我所知,3d 圖形應用程序的自動化測試是迄今為止尚未解決的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM