[發明專利]數據源信息的校驗方法及裝置有效
| 申請號: | 201610005391.5 | 申請日: | 2016-01-05 |
| 公開(公告)號: | CN106940695B | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 李春曉;童寅;徐銘澤 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/25;G06F11/36 |
| 代理公司: | 北京億騰知識產權代理事務所(普通合伙) 11309 | 代理人: | 陳霽 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據源 信息 校驗 方法 裝置 | ||
1.一種數據源信息的校驗方法,其特征在于,該方法包括:
當接收到對數據庫訪問接口的調用請求時,讀取所述數據庫訪問接口的注釋信息;所述調用請求是在對數據庫訪問接口進行測試的過程中由測試驅動發送的,所述測試驅動用于模擬客戶端;
對所述注釋信息進行解析,獲得預定義的校驗算法;所述預定義的校驗算法用于校驗數據源信息是否符合預期;
攔截所述數據庫訪問接口的一個或多個數據庫訪問操作,并獲取所述數據庫訪問操作對應的一個或多個數據源信息;
根據所述預定義的校驗算法,對所述數據源信息進行校驗,并獲得校驗結果信息;
輸出所述校驗結果信息。
2.根據權利要求1所述的方法,其特征在于,所述預定義的校驗算法包括:
校驗多個數據源信息是否一致;和/或,
校驗一個或多個數據源信息是否與預設的數據源信息或者預定義類型的數據源信息一致。
3.根據權利要求2所述的方法,其特征在于,當所述預定義的校驗算法為校驗多個數據源信息是否一致時,所述根據所述預定義的校驗算法,對所述數據源信息進行校驗,并獲得校驗結果信息,具體為:
對所述多個數據源信息進行比對,若比對一致,則獲得的所述校驗結果信息為表示校驗成功的信息;否則獲得的所述校驗結果信息為表示校驗不成功的信息。
4.根據權利要求2所述的方法,其特征在于,當所述預定義的校驗算法為校驗一個或多個數據源信息是否與預設的數據源信息或者預定義類型的數據源信息一致時,所述根據所述預定義的校驗算法,對所述數據源信息進行校驗,并獲得校驗結果信息,具體為:
對所述一個或多個數據源信息與預設的數據源信息進行比對,若任一數據源信息與預設的數據源信息比對不一致,則獲得的所述校驗結果信息為表示校驗不成功的信息;否則獲得的所述校驗結果信息為表示校驗成功的信息;或者,
對所述一個或多個數據源信息與預定義類型的數據源信息進行比對,若任一數據源信息與預定義類型的數據源信息比對不一致,則獲得的所述校驗結果信息為表示校驗不成功的信息;否則獲得的所述校驗結果信息為表示校驗成功的信息。
5.根據權利要求1-4任一項所述的方法,其特征在于,所述攔截所述數據庫訪問接口上的一個或多個數據庫訪問操作,具體為:
在所述數據庫訪問接口的數據訪問層上攔截所述數據庫訪問接口的一個或多個數據庫訪問操作。
6.一種數據源信息的校驗裝置,其特征在于,該裝置包括:讀取單元、解析單元、攔截單元、校驗單元和輸出單元;
所述讀取單元,用于當接收到對數據庫訪問接口的調用請求時,讀取所述數據庫訪問接口的注釋信息;所述調用請求是在對數據庫訪問接口進行測試的過程中由測試驅動發送的,所述測試驅動用于模擬客戶端;
所述解析單元,用于對所述讀取單元讀取的所述注釋信息進行解析,獲得預定義的校驗算法;所述預定義的校驗算法用于校驗數據源信息是否符合預期;
所述攔截單元,用于攔截所述數據庫訪問接口的一個或多個數據庫訪問操作,并獲取所述數據庫訪問操作對應的一個或多個數據源信息;
所述校驗單元,用于根據所述解析單元得到的所述預定義的校驗算法,對所述數據源信息進行校驗,并獲得校驗結果信息;
所述輸出單元,用于輸出所述校驗單元得到的所述校驗結果信息。
7.根據權利要求6所述的裝置,其特征在于,所述預定義的校驗算法包括:
校驗多個數據源信息是否一致;和/或,
校驗一個或多個數據源信息是否與預設的數據源信息或者預定義類型的數據源信息一致。
8.根據權利要求7所述的裝置,其特征在于,所述校驗單元具體用于:
對所述多個數據源信息進行比對,若比對一致,則獲得的所述校驗結果信息為表示校驗成功的信息;否則獲得的所述校驗結果信息為表示校驗不成功的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610005391.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種寬溫脫硝催化劑蜂窩陶瓷涂料裝置
- 下一篇:一種高效軸承防銹噴油裝置
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





