[發明專利]測試資源整合方法、系統及功能測試方法、系統在審
| 申請號: | 201611124405.1 | 申請日: | 2016-12-08 |
| 公開(公告)號: | CN108182142A | 公開(公告)日: | 2018-06-19 |
| 發明(設計)人: | 楊玲;喬偉 | 申請(專利權)人: | 武漢安天信息技術有限責任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 430000 湖北省武漢市東湖新技術開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試資源 整合 生成測試 資源需求 測試流程 功能測試 邏輯實體 文件類別 組件化 測試環境 測試文件 測試需求 傳統測試 待測軟件 來源信息 匹配成功 整合測試 自動匹配 文件集 資源集 匹配 集合 配置 | ||
本發明公開了一種測試資源整合方法及系統,包括:組件化各功能模塊涉及的測試流程,生成測試流程集;組件化各功能模塊涉及的文件類別及各文件類別對應的邏輯實體的來源信息,生成測試文件集;集合各功能模塊涉及的測試流程集和測試文件集,生成測試資源集。并同時公開了基于上述測試資源整合方法及系統的功能測試方法及系統,包括:獲取待測軟件資源需求;根據所述資源需求匹配上述整合得到的測試資源集,若匹配成功則將命中的測試資源集配置到測試環境中。本發明所述技術方案克服了傳統測試平臺需要人力整合測試資源的問題,能夠根據資源需求自動匹配所需的測試資源,適用于多種邏輯實體輸入的測試需求,進而避免了人工準備的片面性問題。
技術領域
本發明涉及軟件測試技術領域,尤其涉及一種按照功能測試需求整合測試資源的方法及系統。
背景技術
隨著軟件技術的飛速發展以及現代社會生活需求的不斷豐富,軟件市場紛繁蕪雜,在大眾中脫穎而出的產品推出新版本的時間不斷縮短,新功能層出不窮。快速完成軟件產品功能的測試并保障軟件質量成為企業關注的重點。大多數軟件產品在進行測試時,除軟件本身之外,并不需要其他邏輯實體資源作為支撐,僅需按照測試用例執行已經設計好的輸入即可。而另一些軟件產品的測試輸入則可能是多種不同的邏輯實體。
當前軟件產品的功能測試逐漸趨于自動化,現有的自動化測試工具在功能測試方面已經完全可以使測試人員實現計劃、組織、執行、管理和報告所有測試活動,但是對于無界面和一些需要固定種類的邏輯實體作為輸入的軟件產品來說,整理符合被測試功能的測試資源很耗時耗力,因為功能總是在不斷變化,需要的測試資源在同一種類下的從屬類型也隨著功能需求不斷改變。此外,邏輯實體資源還可能存在于不同的平臺,如數據庫,Linux服務器等,測試人員需要進行必要的下載、導出之類的遷移工作。
當前對于軟件功能測試資源的整合方法,一種是人力遷移,即將所需邏輯實體資源通過人為準備的方式,配置到測試環境中去;另一種則是依賴自動化測試工具,目前市場上已經存在的測試工具例如QuickTest Professional software、WinRunnerMercury、Rational、AdventNet、Test等,這一類工具的測試對象多為有界面的應用,其輸入多為測試人員設計的原始數據,而并非邏輯實體。當測試需要大批量邏輯實體輸入的軟件產品時,這一類測試工具的便利性就不再那么明顯了。
發明內容
針對上述技術問題,本發明通過組件化已知功能模塊涉及的功能測試流程和所需文件類別,進而當獲取測試所需的具體資源需求時,通過自動匹配的形式輸出所需的測試資源集,進而克服了人工整合測試資源耗費時間過多的問題,尤其適用于需要多平臺邏輯實體輸入進行測試的軟件產品。
本發明采用如下方法來實現測試資源整合,包括:
組件化各功能模塊組件化各功能模塊涉及的測試流程,生成測試流程集;
組件化各功能模塊組件化各功能模塊涉及的文件類別及各文件類別對應的邏輯實體的來源信息,生成測試文件集;
集合各功能模塊涉及的測試流程集和測試文件集,生成測試資源集。
進一步地,所述邏輯實體的來源信息為物理地址、服務器地址、IP地址、數據庫名稱、數據庫表、操作系統信息中的至少一種。
進一步地,根據預設規則對所述測試文件集對應的邏輯實體進行篩選,組件化將滿足預設規則的邏輯實體的來源信息及該邏輯實體屬性錄入系統數據庫,生成有效測試文件集。
更進一步地,對所述有效測試文件集中各功能模塊涉及的文件類別按照資源維度細分,生成多個各屬性下的測試資源子集;其中,所述資源維度包括:文件大小或者文件格式。
本發明可以采用如下系統來實現測試資源整合,包括:
測試流程集生成模塊,用于組件化各功能模塊組件化各功能模塊涉及的測試流程,生成測試流程集;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢安天信息技術有限責任公司,未經武漢安天信息技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611124405.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:軟件質量評價方法和系統
- 下一篇:一種頁面對象自動化測試方法





