[發明專利]一種測試報告生成方法、裝置、電子設備和存儲介質在審
| 申請號: | 201910646551.8 | 申請日: | 2019-07-17 |
| 公開(公告)號: | CN110413517A | 公開(公告)日: | 2019-11-05 |
| 發明(設計)人: | 王通 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李欣 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 測試報告生成 測試結果信息 測試報告 存儲介質 電子設備 自動化測試技術 結果展示 描述信息 冗余信息 不一致 預設 查找 發現 清晰 失敗 替代 展示 | ||
本公開提供了一種測試報告生成方法、裝置、電子設備和存儲介質,屬于自動化測試技術領域。本公開提供的測試報告生成方法,在生成的測試報告的測試結果信息中采用測試用例的類名替代現有測試報告中測試用例的包名,去除了大量不必要的冗余信息,使測試報告更加清晰簡要。并且,測試結果信息中增加了用于描述測試用例功能的描述信息,可以更清楚地展示測試用例的功能,有利于測試人員快速了解測試用例的功能。對于執行結果與測試用例的預設結果不一致的測試用例,即測試失敗的測試用例,在測試結果信息中還包括執行結果,可以直接將測試用例的執行結果展示給測試人員,有利于測試人員根據執行結果快速發現問題,提高測試人員查找和發現問題的效率。
技術領域
本公開涉及自動化測試技術領域,尤其涉及一種測試報告生成方法、裝置、電子設備和存儲介質。
背景技術
隨著自動化測試技術的發展,測試人員可以利用自動化測試工具對軟件接口、UI界面等各類軟件功能模塊進行自動化測試,從而降低人工測試所消耗的人力和時間成本。
自動化測試工具通過執行多個測試用例對某個軟件功能模塊進行自動化測試,完成測試后,將輸出測試報告。測試報告中包含各個測試用例對應的測試結果信息,每個測試用例對應一條測試結果信息,每條測試結果信息中包括測試用例的包名、輸入參數等信息。測試失敗的測試用例所對應的測試結果信息中還包括該測試用例的執行結果的鏈接信息。其中,測試用例的包名包括測試用例的路徑信息和測試用例的類名。
現有技術中的測試報告存在如下問題:測試報告中包含大量的冗余信息;對于測試失敗的測試用例,測試人員需要點擊鏈接信息才可以看到測試用例的執行結果,通過測試用例的執行結果發現測試失敗的原因,找到所測試的軟件功能模塊存在的問題,該方式不利于測試人員快速發現問題,降低了測試人員查找和發現問題的效率。
發明內容
本公開實施例提供一種測試報告生成方法、裝置、電子設備和存儲介質,用以解決現有的測試報告中存在的包含大量冗余信息,并且需要通過點擊鏈接信息跳轉才能看到測試用例的執行結果等問題。
本公開實施例的技術方案如下:
第一方面,本公開實施例提供一種測試報告生成方法,該方法包括:
獲取已執行的至少一個測試用例的類名、描述信息和執行結果,所述描述信息為用于描述測試用例功能的信息;
將所述執行結果與所述測試用例的預設結果進行比對;
若所述執行結果與所述測試用例的預設結果不一致,為所述測試用例設置測試失敗標記,并將所述測試用例的類名、描述信息、測試失敗標記和所述執行結果組成第一測試結果信息;
若所述執行結果與所述測試用例的預設結果一致,為所述測試用例設置測試成功標記,并將所述測試用例的類名、描述信息和測試成功標記組成第二測試結果信息;
根據所述第一測試結果信息和/或所述第二測試結果信息生成測試報告。
與現有技術相比,本公開實施例提供的測試報告生成方法,在生成測試報告時,獲取已執行的至少一個測試用例的類名、用于描述測試用例功能的描述信息和執行結果,在生成的測試報告的測試結果信息中采用測試用例的類名替代現有測試報告中測試用例的包名,去除了大量不必要的冗余信息,使測試報告更加清晰簡要。并且,測試結果信息中增加了用于描述測試用例功能的描述信息,可以更清楚地展示測試用例的功能,有利于測試人員快速了解測試用例的功能,更快地發現所測試的軟件功能模塊存在的問題。對于執行結果與測試用例的預設結果不一致的測試用例,即測試失敗的測試用例,在測試結果信息中還包括執行結果,可以直接將測試用例的執行結果展示給測試人員,無需測試人員再通過點擊鏈接信息進行跳轉才能看到執行結果,不僅節省了操作步驟,而且節約了通過鏈接信息跳轉所需要的時間,有利于測試人員根據執行結果快速發現問題,提高測試人員查找和發現問題的效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910646551.8/2.html,轉載請聲明來源鉆瓜專利網。





