[發明專利]一種軟件測試方法及系統在審
| 申請號: | 201711380278.6 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN108121659A | 公開(公告)日: | 2018-06-05 |
| 發明(設計)人: | 張福勇;秦勇;任子良;何凱 | 申請(專利權)人: | 東莞理工學院 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 523808 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件測試 軟件測試系統 信息存儲單元 存儲模塊 系統控制 后臺 測試數據存儲 數據統計單元 系統控制平臺 信息反饋模塊 安裝平臺 測試平臺 測試軟件 存儲單元 關聯模塊 排序單元 判定單元 軟件跟蹤 軟件信息 獎勵制度 參與度 序列碼 下載 預存 統計 評定 追蹤 測試 漏洞 發現 | ||
1.一種軟件測試系統,其特征在于,包括系統控制后臺,與系統控制后臺相連接的平臺關聯模塊、軟件跟蹤模塊、存儲模塊和信息反饋模塊,所述系統控制平臺包括數據統計單元、統計顯示單元、軟件判定單元、推廣度排序單元和獎勵制度設定單元,所述存儲模塊包括軟件信息存儲單元、安裝平臺信息存儲單元、測試平臺信息存儲單元和測試數據存儲單元,所述軟件測試系統還包括測試平臺信息識別模塊、安裝平臺信息識別模塊、序列碼生成模塊和信息關聯模塊,所述測試平臺信息識別模塊和安裝平臺信息識別模塊分別與序列碼生成模塊相連接,且序列碼生成模塊與信息關聯模塊相連接,所述信息關聯模塊分別與安裝平臺信息存儲單元和測試平臺信息存儲單元相連接,所述測試平臺信息識別模塊與測試平臺信息存儲單元相連接,所述安裝平臺信息識別模塊與安裝平臺信息存儲單元相連接。
2.根據權利要求1所述的一種軟件測試系統,其特征在于,所述信息反饋模塊還與測試軟件的安裝平臺相連接,使用者可以將軟件的使用情況以及意見和建議反饋至信息反饋模塊,信息反饋模塊再將反饋的信息傳送至系統控制后臺,同時系統控制后臺還可以將軟件的情況通過信息反饋模塊反饋至安裝測試軟件的平臺上,形成與使用者的互動。
3.根據權利要求1所述的一種軟件測試系統,其特征在于,所述數據統計單元包括下載次數統計單元、應用頻率統計單元、安裝平臺統計單元、測試平臺統計單元和卸載次數統計單元,所述測試平臺統計單元與測試平臺信息存儲單元相連接,所述安裝平臺統計單元與安裝平臺信息存儲單元相連接。
4.根據權利要求1所述的一種軟件測試系統,其特征在于,所述軟件信息存儲單元包括軟件基本信息單元和軟件安裝包,所述軟件安裝包與軟件跟蹤模塊相連接,當軟件安裝包中的應用程序啟動后,軟件的運行信息被軟件跟蹤模塊實時記錄,并根據軟件的運行信息種類的不同發送至數據統計單元中相關單元中。
5.根據權利要求1所述的一種軟件測試系統,其特征在于,所述軟件判定單元分別與數據統計單元、推廣度排序單元和獎勵制度設定單元相連接,并根據數據統計單元和信息反饋模塊的信息對現行軟件進行測試評分。
6.一種軟件測試方法,其特征在于,包括以下步驟:
S1、構建軟件測試系統,并將軟件的安裝包預存在軟件測試系統的軟件信息存儲單元中,再根據測試軟件的要求在獎勵制度設定單元中設定獎勵規則,然后將軟件測試系統中的平臺關聯模塊與測試平臺的應用窗口相關聯,在關聯的同時測試平臺信息識別模塊識別測試平臺的信息,并根據測試平臺的信息生成序列碼,所述序列碼與測試平臺的信息關聯,共同存儲在測試平臺信息存儲單元中;
S2、當使用者在測試平臺上下載測試軟件的軟件安裝包后,安裝平臺信息識別模塊對軟件安裝包所安裝的平臺的信息進行識別,并根據安裝平臺的信息生成以測試平臺序列碼為前綴的二級序列碼,所述二級序列碼與安裝平臺的信息關聯,共同存儲在安裝平臺信息存儲單元中,同時下載次數統計單元、卸載次數統計單元、安裝平臺統計單元和測試平臺統計單元分別對所屬內容進行統計,然后將統計的結果存儲在測試數據存儲單元中,并將統計結果在統計顯示單元顯示,管理者在系統控制后臺的統計顯示單元實時監測,并可以實時調取測試數據存儲單元中的數據;
S3、當軟件安裝包中的應用程序開始啟動,數據統計單元中的應用平率統計單元啟動,并計算測試軟件的應用頻率,同時存儲在測試數據存儲單元,也顯示在統計顯示單元中,使用者在使用測試軟件的過程中將軟件的使用情況以及意見、建議反饋至信息反饋模塊,信息反饋模塊再將反饋的信息傳送至系統控制后臺,同時系統控制后臺還可以將軟件的情況通過信息反饋模塊反饋至安裝測試軟件的平臺上,形成與使用者的互動,然后推廣度排序單元根據數據統計單元統計的數據對安裝平臺和測試平臺分別進行推廣度排序,再根據獎罰制度設定單元設定的獎罰標準進行獎勵,使用者可以將測試軟件分享給他人,他人根據分享者分享測試軟件鏈接進行下載,會生成以分享者的序列碼為首的三級序列碼,測試過程同分享者的測試過程,分享者分享的軟件鏈接被下載和運行會提高分享者推廣度的排序;
S4、軟件判定單元在規定的時間內根據數據統計單元和信息反饋模塊的信息對現行軟件進行測試評分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞理工學院,未經東莞理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711380278.6/1.html,轉載請聲明來源鉆瓜專利網。





