[發明專利]一種應用的界面顯示測試方法、系統、設備及存儲介質在審
| 申請號: | 202010848954.3 | 申請日: | 2020-08-21 |
| 公開(公告)號: | CN112000575A | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 閆洋銘;潘月珂;周一博;薛振宇 | 申請(專利權)人: | 探探文化發展(北京)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100621 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 界面 顯示 測試 方法 系統 設備 存儲 介質 | ||
本發明公開了一種應用的界面顯示測試方法、系統、設備及存儲介質。該方法包括:觸發進入測試模式,根據所獲取待測功能界面中各顯示框在各語種下的文字顯示長度,確定各所述顯示框對應的影子語種顯示文字;接收到語種切換指令進入影子語種顯示模式后,控制各所述顯示框以相應的影子語種顯示文字進行顯示;根據各所述影子語種顯示文字的顯示結果,確定各所述顯示框的顯示測試結果。本發明解決了測試時需要分別切換不同語種進行測試,測試流程繁瑣,測試量大,導致測試效率低的問題,實現了不需要分別切換各種支持語種就可以對所有語種進行測試,減少了測試次數,提高了測試效率的效果。
技術領域
本發明實施例涉及軟件測試技術,尤其涉及一種應用的界面顯示測試方法、系統、設備及存儲介質。
背景技術
當前很多應用軟件都推出海外版本,其中大部分應用軟件的本地版本和海外版本界面結構相同,只是通過顯示不同國家的常用語言,使應用軟件國際化。
由于不同語種有不同的書寫特點,只對軟件界面的顯示內容進行簡單翻譯后顯示在應用界面上可能會出現格式錯誤等兼容性問題,因此測試人員需要對所有語種的顯示功能進行測試。因此,需要在應用軟件中切換至不同語種分別對同一功能的兼容性能力進行測試,由此每個功能需要重復多次測試。可以試想,當我們的應用軟件支持10種語言,對于一項功能的測試,測試人員就需要切換10種語言分別進行測試,另外還要對不同機型分別進行測試,測試次數將呈幾何式增長。同時,在測試過程中,如果發現兼容性問題時,需要在代碼中對問題進行定位,開發人員才能對應去修改翻譯內容,但在定位問題時,測試人員無法自行獲得問題位置,因此需要開發人員在代碼中搜索對應的翻譯,導致修復應用軟件海外版本翻譯問題效率低下。
發明內容
本發明提供一種應用的界面顯示測試方法、系統、設備及存儲介質,以實現不需要分別切換各種支持語種就可以對所有語種進行測試,減少測試次數,提高測試效率。
第一方面,本發明實施例提供了一種應用的界面顯示測試方法,包括:
觸發進入測試模式,根據所獲取待測功能界面中各顯示框在各語種下的文字顯示長度,確定各所述顯示框對應的影子語種顯示文字;
接收到語種切換指令進入影子語種顯示模式后,控制各所述顯示框以相應的影子語種顯示文字進行顯示;
根據各所述影子語種顯示文字的顯示結果,確定各所述顯示框的顯示測試結果。
第二方面,本發明實施例還提供了一種應用的界面顯示測試裝置,該裝置包括:
影子語種確定模塊,用于觸發進入測試模式,根據所獲取待測功能界面中各顯示框在各語種下的文字顯示長度,確定各所述顯示框對應的影子語種顯示文字;
影子語種顯示模塊,用于接收到語種切換指令進入影子語種顯示模式后,控制各所述顯示框以相應的影子語種顯示文字進行顯示;
測試結果確定模塊,用于根據各所述影子語種顯示文字的顯示結果,確定各所述顯示框的顯示測試結果。
第三方面,本發明實施例還提供了一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如本發明任意實施例所述的應用的界面顯示測試方法。
第四方面,本發明實施例還提供了一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行如本發明任意實施例所述的應用的界面顯示測試方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于探探文化發展(北京)有限公司,未經探探文化發展(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010848954.3/2.html,轉載請聲明來源鉆瓜專利網。





