[發明專利]測試用例的處理方法及裝置在審
| 申請號: | 201811399717.2 | 申請日: | 2018-11-22 |
| 公開(公告)號: | CN109558317A | 公開(公告)日: | 2019-04-02 |
| 發明(設計)人: | 姜翔宇;蘇偉紅 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京博浩百睿知識產權代理有限責任公司 11134 | 代理人: | 褚敏;宮傳芝 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 圖文件 完整性檢測 格式要求 可執行性 用例生成 預期結果 思維 可讀性 解析 提示 | ||
本發明公開了一種測試用例的處理方法及裝置。其中,該方法,包括:在接收到思維導圖文件用例的情況下,通過解析上述思維導圖文件用例生成測試用例;通過對上述測試用例進行完整性檢測,確定上述測試用例是否為不完整用例;在確定上述測試用例為上述不完整用例的情況下,根據上述不完整用例發出修改提示,其中,上述不完整用例至少包括:不滿足測試用例格式要求的用例,上述測試用例格式至少包括以下其中之一:用例模塊、用例名稱、用例條件和用例步驟、預期結果。本發明解決了現有的測試用例的處理方法,測試用例的可讀性和可執行性較低的技術問題。
技術領域
本發明涉及計算機技術領域,具體而言,涉及一種測試用例的處理方法及裝置。
背景技術
隨著游戲開發規模增大、復雜程度的增加,為了保證測試質量,測試用例的可讀化編寫和執行,顯得尤為重要。由于游戲項目迭代較為頻繁,在測試時間相對較短的情況下,編寫完整的測試用例非常耗費時間,但是編寫個別測試點又會導致測試時不夠全面,出現遺漏。
并且,測試用例編寫時由于沒有合理的標題和預期結果,導致其他人閱讀起來非常困難,不能有效的利用下去;目前現有的測試用例并不支持以思維導圖的形式進行處理,僅支持通過文本用例的編寫和上傳,耗時非常長且無法通過簡明的結構進行展示,同時在版本迭代較快的情況下,維護起來非常繁瑣,比較浪費時間。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種測試用例的處理方法及裝置,以至少解決現有的測試用例的處理方法,測試用例的可讀性和可執行性較低的技術問題。
根據本發明實施例的一個方面,提供了一種測試用例的處理方法,包括:在接收到思維導圖文件用例的情況下,通過解析上述思維導圖文件用例生成測試用例;通過對上述測試用例進行完整性檢測,確定上述測試用例是否為不完整用例;在確定上述測試用例為上述不完整用例的情況下,根據上述不完整用例發出修改提示,其中,上述不完整用例至少包括:不滿足測試用例格式要求的用例,上述測試用例格式至少包括以下其中之一:用例模塊、用例名稱、用例條件和用例步驟、預期結果。
進一步地,在通過解析上述思維導圖文件用例生成測試用例之前,上述方法還包括:將上述思維導圖文件用例轉化為可執行用例,上述可執行用例至少包括:文本用例。
進一步地,通過解析上述思維導圖文件用例生成測試用例,包括:通過遞歸讀取上述思維導圖文件用例的數據結構,確定上述數據結構的節點數據;依據上述節點數據生成上述測試用例。
進一步地,通過遞歸讀取上述思維導圖文件用例的數據結構,確定上述數據結構的節點數據,包括:通過遞歸讀取上述思維導圖文件用例的數據結構,確定上述數據結構中的根節點和上述根節點的下級子節點;依據上述節點數據生成上述測試用例,包括:依據上述根節點和上述下級子節點生成上述測試用例。
進一步地,通過對上述測試用例進行完整性檢測,確定上述測試用例是否為不完整用例,包括:通過對上述測試用例進行完整性檢測,確定上述數據結構是否滿足預定結構要求;在上述數據結構未滿足上述預定結構要求的情況下,確定上述測試用例為上述不完整用例。
進一步地,在確定上述數據結構滿足上述預定結構要求之后,上述方法還包括:確定上述下級子節點的數量;依據上述下級子節點的數量對應處理上述測試用例,其中,在確定上述下級子節點的數量為0的情況下,確定上述測試用例為上述不完整用例;在確定上述下級子節點的數量為1的情況下,確定上述測試用例為完整用例;在確定上述下級子節點的數量大于1的情況下,遞歸獲取下級子節點列表中的每個子節點的節點信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811399717.2/2.html,轉載請聲明來源鉆瓜專利網。





