[發明專利]一種存儲共享文件的操作功能測試方法、裝置及系統在審
| 申請號: | 201710447947.0 | 申請日: | 2017-06-14 |
| 公開(公告)號: | CN107357719A | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | 朱淵 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海碩力知識產權代理事務所(普通合伙)31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 共享 文件 操作 功能 測試 方法 裝置 系統 | ||
技術領域
本發明涉及通信測試領域,尤其涉及一種存儲共享文件的操作功能測試方法、裝置及系統。
背景技術
目前對于存儲共享文件操作功能的測試為手動測試,只是簡單的對存儲共享設備路徑中的文件做操作,然后在USB存儲設備中查看操作是否生效,該功能的完整性測試難度較大,需測試人員對Linux中USB設備的操作命令非常熟練,占用測試人員大量的測試時間,影響測試項目的測試進度。
發明內容
本發明提供一種存儲共享文件的操作功能測試方法、裝置及系統,通過將存儲共享設備路徑中文件信息與存儲共享設備在待測設備串口(底層)顯示的目錄中的文件信息進行比對來測試存儲共享文件操作功能,簡化了測試難度,提高了測試效率。
本發明一種存儲共享文件的操作功能測試方法,包括:
S100獲取待測設備上的存儲共享設備路徑;
S200根據所述存儲共享設備路徑,對所述存儲共享設備路徑中的文件進行操作處理;再查看所述存儲共享設備在待測設備串口顯示的目錄文件信息,判斷所述操作處理是否有效,若是,進入步驟S300,否則進入步驟S400;
S300判斷所述待測設備的存儲共享文件的操作功能測試合格;
S400判斷所述待測設備的存儲共享文件的操作功能測試不合格。
存儲共享設備路徑是指待測設備向用戶提供的進入存儲設備指定路徑地址,用戶在PC端輸入該地址可進入存儲設備中,進行文件的操作處理。
本發明的待測設備具有存儲設備的數據接口,可以將接入數據接口的存儲設備里面的存儲信息進行共享,比如調制解調器、交換機等。
本發明利用了存儲設備在待測設備串口(底層)中顯示情況,底層串口的顯示情況即真實的反應了存儲設備中的文件信息,因此可以將其作為測試比對的依據;對存儲共享設備路徑中的文件做操作,然后查看在待測設備串口顯示的存儲共享設備的目錄文件信息,看操作后串口顯示的存儲共享設備的目錄文件信息是否也發生相應的操作改變,從而判斷存儲共享文件的操作是否生效,進而判斷待測設備的存儲共享文件操作功能是否OK。該方法簡化了測試難度;提高了測試效率;減輕測試人員工作難度;縮短測試周期;降低產品成本。
進一步地,所述步驟S200中所述的操作處理包括讀取、寫入、刪除。
進一步地,所述步驟S200包括:S210存儲共享文件的讀取測試,包括:
S211調用listdir函數打開所述存儲共享設備路徑,并遍歷所述存儲共享設備中的文件信息;
S212調用telnet命令連接待測設備并調用cd命令進入所述存儲共享設備Linux目錄中,導出所述存儲共享設備Linux目錄中的文件信息并中斷telnet連接;
S213比較所述存儲共享設備路徑中文件信息是否與待測設備串口中顯示的所述存儲共享設備Linux目錄中的文件信息一致,若是,進入步驟S214,否則進入步驟S215;
S214判斷讀取操作有效,所述待測設備的存儲共享文件的讀取功能正常;
S215判斷讀取操作無效,所述待測設備的存儲共享文件的讀取功能異常。
進一步地,所述步驟S200還包括:S220存儲共享文件的寫入測試,包括:
S221調用copy命令將一個文件復制到所述存儲共享設備中;
S222調用telnet命令連接待測設備,調用cd命令進入存儲共享設備Linux目錄中遍歷是否含有復制的文件,若是,則進入步驟S223,否則進入步驟S224;
S223判斷寫入操作有效,所述待測設備的存儲共享文件寫入功能正常;
S224判斷寫入操作無效,所述待測設備的存儲共享文件寫入功能異常。
進一步地,所述步驟S200還包括:S230存儲共享文件的刪除測試,包括:
S231調用remove命令刪除所述存儲共享設備中的一個文件;
S232調用telnet命令連接待測設備,調用cd命令進入所述存儲共享設備Linux目錄中遍歷是否含有刪除的文件;若有,則進入步驟S234,否則進入步驟S233;
S233判斷刪除操作有效,所述待測設備的存儲共享文件刪除功能正常;
S234判斷刪除操作無效,所述待測設備的存儲共享文件刪除功能異常。
進一步地,所述步驟S100包括:
S110調用函數打開待測設備的WEB頁面,進入存儲共享頁面;
S120調用GET函數獲取頁面提供的用戶進入存儲共享設備路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710447947.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種構建測試方法及裝置
- 下一篇:一種軟件運行錯誤的測試方法及系統





