[發明專利]一種WebXR應用測試方法、計算機可讀存儲介質及終端在審
| 申請號: | 202111289431.0 | 申請日: | 2021-11-02 |
| 公開(公告)號: | CN114168449A | 公開(公告)日: | 2022-03-11 |
| 發明(設計)人: | 李樹青;吳燁昌;劉藝;劉燁龐 | 申請(專利權)人: | 南方科技大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙) 44268 | 代理人: | 劉芙蓉 |
| 地址: | 518055 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 webxr 應用 測試 方法 計算機 可讀 存儲 介質 終端 | ||
本發明涉及一種WebXR應用測試方法、計算機可讀存儲介質及終端,所述方法包括:對待測WebXR應用進行封裝,使所述待測WebXR應用具有統一化接口;所述待測WebXR應用具有模擬器功能;調用所述統一化接口與所述待測WebXR應用進行交互測試,得出測試結果。通過對待測WebXR應用進行封裝,使所述待測WebXR應用具有統一化接口,利用所述統一化接口可以與待測WebXR應用進行交互,由于具有模擬器功能,可以在沒有真實XR硬件設備的情況下與WebXR應用進行交互。通過對交互的過程進行檢測,從而得出所述待測WebXR應用的測試結果。很好地解決了現有技術中不能對WebXR應用進行合理測試的問題。
技術領域
本發明涉及軟件測試技術領域,尤其涉及一種WebXR應用測試方法、計算機可讀存儲介質及終端。
背景技術
擴展現實(Extended Reality,簡稱XR)技術通過結合虛擬世界和真實世界創建交互式的環境,為用戶提供身臨其境的體驗。目前,XR技術主要有三種類型,即虛擬現實(Virtual Reality,簡稱VR)、增強現實(Augmented Reality,簡稱AR)和混合現實(MixedReality,簡稱MR)。由于XR技術為人機交互方式帶來了顛覆性的革新,這種新一代的技術在近些來越來越流行,并被應用于各種場景,包括在線協作、產品展示、技能培訓、醫療手術、娛樂休閑等。
與其他軟件類似,WebXR軟件需要完善的測試方法來確保其質量和可靠性。由于WebXR軟件的特殊性,針對傳統軟件的測試技術不足以測試WebXR應用程序。首先,WebXR生態系統中廣泛存在的碎片化問題給測試帶來了極大的挑戰,其引起的運行時環境不兼容是WebXR漏洞最常見的根本原因。當通過各種設備處理不同的用戶交互時,測試框架應該適應各種瀏覽器、WebXR框架、設備模型和操作系統。另外,研究的WebXR漏洞中44.02%是功能性問題,23.10%是渲染問題,這就表明,很大一部分WebXR漏洞是特定于應用程序的,也使得構建通用的測試預言變得格外困難。
此外,WebXR應用程序的交互機制和輸入類型多種多樣,測試框架面臨巨大的輸入搜索空間(例如,手持控制器和頭戴顯示器在三維空間中的旋轉度數均處在合理范圍內的實數域),很難實現令人滿意的測試覆蓋率。
因此,如何對WebXR應用進行很好的測試是亟需解決的問題。
發明內容
鑒于上述現有技術的不足,本發明的目的在于提供一種WebXR應用測試方法、計算機可讀存儲介質及終端,旨在解決現有對WebXR應用沒有合適的測試方法的問題。
本發明實施例第一方面,提供了一種WebXR應用測試方法,其中,所述方法包括:
對待測WebXR應用進行封裝,使所述待測WebXR應用具有統一化接口;所述待測WebXR應用具有模擬器功能;
調用所述統一化接口與所述待測WebXR應用進行交互測試,得出測試結果。
可選地,所述的WebXR應用測試方法,其中,所述對待測WebXR應用進行封裝,使所述待測WebXR應用具有統一化接口;所述待測WebXR應用具有模擬器功能的步驟,具體包括:
采用OpenAI Gym接口標準將若干不同的待測WebXR應用分別封裝成具有統一化接口;所述統一化接口包括:測試環境初始化、執行動作、渲染場景、重置測試環境以及關閉測試環境;
將具有模擬器功能的程序集成到所述待測WebXR應用上。
可選地,所述的WebXR應用測試方法,其中,所述調用所述統一化接口與所述待測WebXR應用進行交互測試,得出測試結果的步驟,具體包括:
獲取觸發所述待測WebXR應用的決策信息,根據所述決策信息觸發相應的動作;
調用所述統一化接口對所觸發的動作進行交互測試,得到測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南方科技大學,未經南方科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111289431.0/2.html,轉載請聲明來源鉆瓜專利網。





