[發明專利]一種基于linux平臺測試進度自動化統計方法在審
| 申請號: | 201810055934.3 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108268376A | 公開(公告)日: | 2018-07-10 |
| 發明(設計)人: | 劉智剛 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王汝銀 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 項目測試 測試進度 進度 自動化 控制中心服務器 格式化 輸出格式化 統計 測試內容 測試項目 腳本記錄 實時反饋 實時獲取 輸出形式 顯示項目 腳本 讀寫 混淆 匯報 | ||
本發明提供一種基于linux平臺測試進度自動化統計方法,其特征是,所述的方法包括以下步驟:S1,通過腳本記錄項目測試狀態信息;S2,匯總項目測試狀態信息,并輸出格式化文件finish.txt;S3,讀寫finish.txt,實時獲取項目測試狀態進度,自動化統計項目測試進度;S4,將項目測試進度實時反饋到控制中心服務器。本發明通過腳本對信息的獲取收集,以及信息的格式化輸出形式,來顯示項目的測試進度,實現了測試項目進度的實時的獲取功能。同時,我們獲取到的信息更為精準,解決了人員匯報時,多項測試內容混淆不清的問題。
技術領域
本發明涉及項目測試領域,具體的說是一種基于linux平臺測試進度自動化統計方法。
背景技術
在項目測試過程中,測試進度的實時狀態的管控,便于對項目資源,人力的合理調配,使得項目能夠在有限的時間內,使用項目資源最優化狀態下進行并完成,測試的狀態的管控至關重要。在目前的項目測試過程中,針對測試進度的管控,還處于一種“問詢->反饋”或者“定期反饋”的狀態。而這兩種方式都存在一定的弊端。
方式1:“問詢->反饋”:顯而易見的,這種方式非常的原始且機械化。在整個事件中,參與人數為2人,信息獲取方式是被動性的,信息的獲取為隨機性的,無條理性,信息的反饋存在延時性(信息反饋人需要對所問詢的問題進行一個數據歸納整理過程)。
方式2:“定期反饋”:這種方式較方式1有所優化,但存在信息反饋的時效性及準確性。在整個事件中,參與人數由“2人”減少為“1人”,信息獲取方式由“被動性”變更為“主動性”,信息的獲取變由“隨機性”變更為“定期性”和“規律性”。但是,存在的一個問題,我們我們對所饋的信息的精確性,有效性無從判斷,如,所反饋的完成度計算性方式是否有效;所反饋的占用時間可能是一個綜述不夠細化;項目測試比較耗時的測試項是哪些。沒有一個完整的數據統計,不利于項目的資源調試。
發明內容
為了解決上述問題,本發明提供了一種基于linux平臺測試進度自動化統計方法,使得測試工具具有人工的智能反饋功能,可以完成背景技術方式2中的功能,并且能夠達成實時反饋,使得測試項目進度實時的反饋出來,同時也可以將反饋信息變得更細化,更具有可視性,整體提升工作效率和體驗。
本發明的技術任務是按以下方式實現的,一種基于linux平臺測試進度自動化統計方法,包括以下步驟:
S1,通過腳本記錄項目測試狀態信息;
S2,匯總項目測試狀態信息,并輸出格式化文件finish.txt;
S3,讀寫finish.txt,實時獲取項目測試狀態進度,自動化統計項目測試進度;
S4,將項目測試進度實時反饋到控制中心服務器。
進一步的,步驟S1中記錄項目測試狀態的過程包括:輸入測試項名稱、記錄開始時間和結束時間、記錄測試人員姓名。
進一步的,步驟S1中測試項名稱通過交互方式按照腳本提示信息輸入,測試項名稱輸入包括索引數字輸入和類別輸入兩種方式。
進一步的,步驟S1中記錄開始時間和結束時間的具體實現過程為:
1)測試腳本開始執行,通過date命令將當前開始時間寫入記錄文件;
2)每隔60s記錄一次當前的時間,得到腳本持續運行時間;
3)測試腳本執行完畢,通過date命令記錄腳本結束時間。
進一步的,步驟S3的具體實現過程為:
1)測試腳本將執行完成的時間寫入文件finish.txt;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810055934.3/2.html,轉載請聲明來源鉆瓜專利網。





