[發明專利]軟件圖形接口測試方法、裝置及軟件開發系統在審
| 申請號: | 202011030113.8 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN112181827A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 王建 | 申請(專利權)人: | 王建 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 226601 江蘇省南通市海安市經*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 圖形 接口 測試 方法 裝置 開發 系統 | ||
本申請實施例提供一種軟件圖形接口測試方法、裝置及軟件開發系統,能夠針對存在渲染業務關聯的關聯圖形渲染模型對軟件圖形接口進行有效測試,通過識別出關聯圖形渲染模型,之后進一步判斷軟件圖形接口對于此類關聯圖形渲染模型的軟件圖形接口測試結果,從而便于開發人員根據軟件圖形接口測試結果進行進一步優化,以便于提高后續軟件使用過程中針對此類關聯圖形渲染模型的渲染效果,改善渲染出錯的情況。
技術領域
本申請涉及計算機技術領域,具體而言,涉及一種軟件圖形接口測試方法、裝置及軟件開發系統。
背景技術
在軟件開發包正式編譯完成之前通常需要進行預先測試,在測試過程中的一部分工作是對軟件圖形接口進行測試,以把控后續在渲染過程中軟件圖形接口的調用是否滿足較佳性能指標。在傳統方案中,針對某一個軟件開發包,通常是輸入多個待渲染模型進行預先渲染,以根據渲染過程直至渲染完成時軟件圖形接口的調用參數信息來判斷每個待渲染模型的渲染過程是否達到標準。
然而,經發明人研究發現,對于某個軟件業務而言,實際的渲染過程通常并不完全是單個模型的渲染,而是對數個關聯模型(例如渲染業務相鄰的渲染模型)的同步渲染,因此如果按照傳統的測試方案則無法針對此類關聯模型對軟件圖形接口進行有效測試,也就無法很好地識別出哪些圖形渲染模型是關聯圖形渲染模型,也無法有效判斷軟件圖形接口對于此類關聯圖形渲染模型的調用測試情況,導致開發人員無法進行針對性地項目優化,可能后續在軟件使用過程中針對此類關聯圖形渲染模型仍然無法達到較好的渲染效果,甚至可能存在渲染出錯的情況,嚴重影響用戶體驗。
發明內容
有鑒于此,本申請的目的在于提供一種軟件圖形接口測試方法、裝置及軟件開發系統,能夠針對存在渲染業務關聯的關聯圖形渲染模型對軟件圖形接口進行有效測試,通過識別出關聯圖形渲染模型,之后進一步判斷軟件圖形接口對于此類關聯圖形渲染模型的軟件圖形接口測試結果,從而便于開發人員根據軟件圖形接口測試結果進行進一步優化,以便于提高后續軟件使用過程中針對此類關聯圖形渲染模型的渲染效果,改善渲染出錯的情況。
第一方面,本申請提供一種軟件圖形接口測試方法,應用于服務器,所述服務器與多個軟件開發終端通信連接,所述方法包括:
將所述多個軟件開發終端提交的目標軟件開發包運行在所述服務器的預設渲染模式下,并在所述預設渲染模式下根據所述目標軟件開發包關聯于待測軟件業務的可編程染色關聯編譯信息,運行每一個圖形渲染模型以獲取每一個圖形渲染模型在渲染過程中軟件圖形接口的調用日志信息,并從每一個圖形渲染模型對應的調用日志信息中,分別提取出相應的圖形渲染模型在各個預設測試標簽下的調用參數信息;
從每一個圖形渲染模型在各個預設測試標簽下的調用參數信息中,分別剔除相應的圖形渲染模型在各個預設測試標簽下的非業務性調用參數信息,以獲取每一個圖形渲染模型在各個預設測試標簽下的業務性調用參數信息,并分別將所述每一個圖形渲染模型在各個預設測試標簽下的業務性調用參數信息劃分為相應的圖形渲染模型在第一類預設測試標簽下的業務性調用參數信息以及在第二類預設測試標簽下的業務性調用參數信息,其中,所述第一類預設測試標簽用于表征圖形接口調取關系,所述第二類預設測試標簽用于表征圖形接口訪問進程和訪問驗證進程;
根據每一個圖形渲染模型在所述第一類預設測試標簽下的業務性調用參數信息,獲取相應的圖形渲染模型在所述第一類預設測試標簽包含的各個預設測試標簽下的測試項目,并以每一個圖形渲染模型為行單位,以相應的圖形渲染模型在所述第一類預設測試標簽包含的各個預設測試標簽下的測試項目為列單位,生成相應的測試矩陣,并識別所述測試矩陣以獲得每一個圖形渲染模型所對應的測試結果標簽;
針對歸屬于同一測試結果標簽的各個圖形渲染模型,以每兩個圖形渲染模型為一關聯對象,根據每一個關聯對象包含的兩個圖形渲染模型在所述第二類預設測試標簽下的業務性調用參數信息,分別判斷相應的關聯對象包含的兩個圖形渲染模型是否是關聯圖形渲染模型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于王建,未經王建許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011030113.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:軟件圖形接口測試方法、裝置及系統
- 下一篇:一種用于舞臺燈光的監控系統





