問題與背景

  • 業(yè)務(wù)系統(tǒng) & 測(cè)試用例

    業(yè)務(wù)復(fù)雜

    業(yè)務(wù)系統(tǒng)的復(fù)雜性,對(duì)測(cè)試人員的業(yè)務(wù)能力提出嚴(yán)格要求,加重測(cè)試成本。
  • 業(yè)務(wù)系統(tǒng) & 測(cè)試用例

    覆蓋面低

    系統(tǒng)功能的繁多與變化,導(dǎo)致難以全面覆蓋。比如,某個(gè)版本某個(gè)接口參數(shù)新增了一個(gè)枚舉值,測(cè)試人員并不知道
  • 業(yè)務(wù)系統(tǒng) & 測(cè)試用例

    用例低效

    測(cè)試用例的沒計(jì),高度依賴測(cè)試人員的能力,并且與真實(shí)用戶的操作脫離。

需求與目標(biāo)

  • 數(shù)據(jù)源

    某個(gè)系統(tǒng)的海量交易日志,主要是請(qǐng)求與響應(yīng)日志報(bào)文

  • 方法

    通過對(duì)生產(chǎn)環(huán)境交易日志運(yùn)用大數(shù)據(jù)分析,對(duì)主要業(yè)務(wù)進(jìn)行識(shí)別

  • 目標(biāo)

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

大數(shù)據(jù)功能測(cè)試解決方案

  • 一、參數(shù)分析:類型智能識(shí)別

    對(duì)日志報(bào)文的參數(shù)的 【參數(shù)類型】進(jìn)行自動(dòng)識(shí)別,根據(jù)每個(gè)參數(shù)的值決定字段是:枚舉型、數(shù)值型、字符串型

  • 二、單接口測(cè)試用例

    根據(jù)測(cè)試用例等價(jià)類原則,產(chǎn)生單接口測(cè)試用例并支持導(dǎo)出操作

  • 三、流程化測(cè)試用例

    以客戶號(hào)、手機(jī)號(hào)、資金賬戶等標(biāo)識(shí)用戶角色為主線,以時(shí)間戳先后順序進(jìn)行對(duì)日志分析處理,生成流程化測(cè)試用例

  • 四、日志回放

    使用生產(chǎn)日志進(jìn)行回放。按用戶標(biāo)識(shí)進(jìn)行歸類,再排序后進(jìn)行回放。

TBCD 系統(tǒng)的結(jié)構(gòu)

  • 本項(xiàng)目主要基于TBCD系統(tǒng)實(shí)現(xiàn)

    TBCD系統(tǒng):是“日志用例轉(zhuǎn)換軟件”的簡(jiǎn)稱。本軟件產(chǎn)品是我公司基于大數(shù)據(jù)分析,對(duì)業(yè)務(wù)系統(tǒng)產(chǎn)生的日志進(jìn)行智能分析,能夠識(shí)別日志中的接口、參數(shù)、業(yè)務(wù)流,并依據(jù)分析的結(jié)果生成測(cè)試用例。

  • 工作臺(tái) 統(tǒng)計(jì)報(bào)表 用例導(dǎo)出 參數(shù)閾值

    HTML5,D3,
    AngularJs

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

    SpringMVC,
    Spring,fast json等

    HBASE HIVE MapReduce HDFS
    MYSQL

    采用分布式架構(gòu),
    可橫向擴(kuò)展

測(cè)試案例生成流程

  • 日志清洗

    根據(jù)客戶標(biāo)識(shí)和業(yè)務(wù)規(guī)則關(guān)聯(lián)請(qǐng)求報(bào)文與應(yīng)答報(bào)文
    日志清洗也是其它功能操作的前提

  • 單接口
    測(cè)試用例

    單接口測(cè)試用例只分析日志調(diào)用的接口及數(shù)據(jù),不進(jìn)行業(yè)務(wù)場(chǎng)景和流程的分析。
    單接口測(cè)試用例階段會(huì)進(jìn)行數(shù)據(jù)類型分析和輸入值的等價(jià)類分析,讓測(cè)試者掌握測(cè)試的覆蓋情況。

  • 流程化
    測(cè)試用例

    結(jié)合多種算法:循環(huán)分析、頻度分析、數(shù)據(jù)流分析在龐大的日志數(shù)據(jù)中查找業(yè)務(wù)場(chǎng)景,生成流程類測(cè)試用例。

  • 日志回放

    重現(xiàn)用戶的操作。

產(chǎn)品價(jià)值

  • 快速構(gòu)建接口自動(dòng)化的測(cè)試體系

  • 重現(xiàn)生產(chǎn)問題,實(shí)現(xiàn)快速排查

  • 完全實(shí)現(xiàn)模擬用戶操作行為的自動(dòng)化測(cè)試

  • 無需腳本,無需設(shè)計(jì)用例,縮短測(cè)試周期

  • 生產(chǎn)真實(shí)數(shù)據(jù)下的測(cè)試,完全模擬生產(chǎn)業(yè)務(wù)流程

  • 測(cè)試過程,測(cè)試數(shù)據(jù),測(cè)試結(jié)果集中管理

滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系