關于我們 下載與支持 產品社區 合作代理 |  咨詢電話:400-035-7887/021-6072 5088

                                                                      問題與背景

                                                                      • 業務系統 & 測試用例

                                                                        業務復雜

                                                                        業務系統的復雜性,對測試人員的業務能力提出嚴格要求,加重測試成本。
                                                                      • 業務系統 & 測試用例

                                                                        覆蓋面低

                                                                        系統功能的繁多與變化,導致難以全面覆蓋。比如,某個版本某個接口參數新增了一個枚舉值,測試人員并不知道
                                                                      • 業務系統 & 測試用例

                                                                        用例低效

                                                                        測試用例的沒計,高度依賴測試人員的能力,并且與真實用戶的操作脫離。

                                                                      需求與目標

                                                                      • 數據源

                                                                        某個系統的海量交易日志,主要是請求與響應日志報文

                                                                      • 方法

                                                                        通過對生產環境交易日志運用大數據分析,對主要業務進行識別

                                                                      • 目標

                                                                        根據日志而不是需求,來生成高覆蓋率的測試案例
                                                                        生成面向交易的案例
                                                                        生成面向流程的案例
                                                                        日志回放

                                                                      大數據功能測試解決方案

                                                                      • 一、參數分析:類型智能識別

                                                                        對日志報文的參數的 【參數類型】進行自動識別,根據每個參數的值決定字段是:枚舉型、數值型、字符串型

                                                                      • 二、單接口測試用例

                                                                        根據測試用例等價類原則,產生單接口測試用例并支持導出操作

                                                                      • 三、流程化測試用例

                                                                        以客戶號、手機號、資金賬戶等標識用戶角色為主線,以時間戳先后順序進行對日志分析處理,生成流程化測試用例

                                                                      • 四、日志回放

                                                                        使用生產日志進行回放。按用戶標識進行歸類,再排序后進行回放。

                                                                      TBCD 系統的結構

                                                                      • 本項目主要基于TBCD系統實現

                                                                        TBCD系統:是“日志用例轉換軟件”的簡稱。本軟件產品是我公司基于大數據分析,對業務系統產生的日志進行智能分析,能夠識別日志中的接口、參數、業務流,并依據分析的結果生成測試用例。

                                                                      • 工作臺 統計報表 用例導出 參數閾值

                                                                        HTML5,D3,
                                                                        AngularJs

                                                                        參數分析 流程用例 功能分析 日志回放 日志清洗
                                                                        數據字典 用戶管理

                                                                        SpringMVC,
                                                                        Spring,fast json等

                                                                        HBASE HIVE MapReduce HDFS
                                                                        MYSQL

                                                                        采用分布式架構,
                                                                        可橫向擴展

                                                                      測試案例生成流程

                                                                      • 日志清洗

                                                                        根據客戶標識和業務規則關聯請求報文與應答報文
                                                                        日志清洗也是其它功能操作的前提

                                                                      • 單接口
                                                                        測試用例

                                                                        單接口測試用例只分析日志調用的接口及數據,不進行業務場景和流程的分析。
                                                                        單接口測試用例階段會進行數據類型分析和輸入值的等價類分析,讓測試者掌握測試的覆蓋情況。

                                                                      • 流程化
                                                                        測試用例

                                                                        結合多種算法:循環分析、頻度分析、數據流分析在龐大的日志數據中查找業務場景,生成流程類測試用例。

                                                                      • 日志回放

                                                                        重現用戶的操作。

                                                                      產品價值

                                                                      • 快速構建接口自動化的測試體系

                                                                      • 重現生產問題,實現快速排查

                                                                      • 完全實現模擬用戶操作行為的自動化測試

                                                                      • 無需腳本,無需設計用例,縮短測試周期

                                                                      • 生產真實數據下的測試,完全模擬生產業務流程

                                                                      • 測試過程,測試數據,測試結果集中管理

                                                                      滬ICP備07036474號 2003-2023 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
                                                                      微信
                                                                      咨詢

                                                                      添加客服微信 歡迎咨詢測試工具和測試服務

                                                                      微信客服
                                                                      問題
                                                                      反饋
                                                                      產品
                                                                      畫冊

                                                                      掃描二維碼下載澤眾軟件企業宣傳冊

                                                                      產品畫冊
                                                                      返回
                                                                      頂部

                                                                      方案咨詢

                                                                      ×
                                                                      提交信息

                                                                      電話咨詢,400-035-7887,安排專業技術售前給您解答(產品試用、技術交流、服務咨詢和商務報價)。

                                                                      您的信息已成功提交!

                                                                      我們的客服人員稍后會與您聯系