[發明專利]一種數據測試方法及數據測試系統在審
| 申請號: | 201611106716.5 | 申請日: | 2016-12-05 |
| 公開(公告)號: | CN108153662A | 公開(公告)日: | 2018-06-12 |
| 發明(設計)人: | 宋蘭 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據測試系統 用戶行為數據 數據測試 驗證測試系統 測試模塊 啟動數據 輸出目標 數據服務 準備狀態 服務 | ||
本發明實施例公開了一種數據測試方法及數據測試系統,用于驗證測試系統中的測試模塊的設計是否一致。本發明實施例方法包括:數據測試系統啟動數據服務,所述數據服務用于使所述數據測試系統進入數據測試準備狀態;所述數據測試系統獲取用戶行為數據,所述用戶行為數據與Tracker模塊對應,所述數據測試系統包括所述Tracker模塊;所述數據測試系統將所述用戶行為數據以IIS形式輸入ETL模塊,所述ETL模塊用于對所述用戶行為數據進行處理,所述數據測試系統包括所述ETL模塊;所述數據測試系統通過所述ETL模塊輸出目標數據。
技術領域
本發明涉及計算機軟件領域,尤其涉及一種數據測試方法及數據測試系統。
背景技術
在全球領先的在線營銷效果優化和用戶行為分析系統中包括許多分析模塊,其中Tracker模塊負責收集用戶行為數據,并以互聯網服務信息(英文全稱:InternetInformation Service,英文簡稱:IIS)形式發送到數據服務器;數據處理(英文全稱:Extract Transform Load,英文簡稱:ETL)模塊負責對收集的數據進行處理,最終得到具有一定分析意義的結果數據,以供網站端進行查詢。
現有技術中,對于多模塊構成的用戶行為分析系統的測試目前是通過基于各模塊單獨測試的測試方法進行測試。目前業界將Tracker模塊和ETL模塊分別進行單獨測試。
在現有技術中,將Tracker模塊和ETL模塊分別進行單獨測試,該獨立測試方法無法驗證兩個模塊的設計是否不一致性,以及無法驗證兩模塊是否存在對測試數據類型的判斷不一致如Tracker模塊的整型數據被ETL模塊作為浮點型數據進行處理而導致的結果數據不一致問題。
發明內容
本發明實施例提供了一種數據測試方法及數據測試系統,用于驗證測試系統中的測試模塊的設計是否一致。
本發明實施例第一方面提供了一種數據測試方法,包括:
數據測試系統啟動數據服務,該數據服務用于使該數據測試系統進入數據測試準備狀態;
該數據測試系統獲取用戶行為數據,該用戶行為數據與Tracker模塊對應,該數據測試系統包括該Tracker模塊;
該數據測試系統將該用戶行為數據以IIS形式輸入ETL模塊,該ETL模塊用于對該用戶行為數據進行處理,該數據測試系統包括該ETL模塊;
該數據測試系統通過該ETL模塊輸出目標數據。
從以上技術方案可以看出,本發明實施例具有以下優點:
本發明實施例中數據測試系統獲取用戶行為數據,所述用戶行為數據與Tracker模塊對應,所述數據測試系統包括所述Tracker模塊;所述數據測試系統將所述用戶行為數據以IIS形式輸入ETL模塊,所述ETL模塊用于對所述用戶行為數據進行處理,所述數據測試系統包括所述ETL模塊;所述數據測試系統通過所述ETL模塊輸出目標數據??梢岳斫獾氖?,該數據測試系統將Tracker模塊對應的用戶行為數據以IIS形式輸入ETL模塊得到目標數據,當該用戶行為數據通過ETL模塊進行數據處理后,若得到目標數據,則證明了該Tracker模塊與該ETL模塊的設計是一致的;若得不到該目標數據,則證明了該Tracker模塊與該ETL模塊的設計是不一致的;進一步來說,當兩模塊設計中,當兩模塊對該用戶行為數據的數據類型判斷一致時,該數據測試系統才能得到目標數據,否則該數據測試系統無法獲得目標數據。因此該數據測試系統既能夠驗證兩個模塊的設計是否不一致性,也能驗證兩模塊是否存在對測試數據類型的判斷不一致而導致的結果數據不一致問題。
結合本發明實施例的第一方面,在本發明實施例的第一方面的第一種可能的實現方式中,Tracker模塊包括JS Tracker模塊。
該實現方式中,將Tracker模塊細化為JS Tracker模塊使得該Tracker模塊變得更加明確和具體。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611106716.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:執行測試用例的方法和裝置
- 下一篇:頁面數據處理方法及裝置





