Python自動(dòng)化測(cè)試報(bào)表生成(2)--自動(dòng)化測(cè)試報(bào)告系統(tǒng)

概述

提供指定的接口,為測(cè)試人員提供好用的測(cè)試報(bào)告存儲(chǔ),顯示及分享的系統(tǒng)。

主要功能包括:

  1. 判定測(cè)試
  2. 壓力測(cè)試
  3. 響應(yīng)測(cè)試
  4. 安全測(cè)試

使用方法

主要步驟如下:

  1. 使用微信在首頁掃碼進(jìn)行注冊(cè)或者登錄
  2. 【賬號(hào)管理】-【項(xiàng)目信息】查看到 項(xiàng)目編號(hào)
  3. 【賬號(hào)管理】-【項(xiàng)目組織】發(fā)送邀請(qǐng)碼給其它注冊(cè)用戶,即可共享本組織的信息

系統(tǒng)展望

  1. 用戶使用pyunit或者JUnit做判定式的自動(dòng)化測(cè)試(包括接口自動(dòng)化,單元自動(dòng)化,界面自動(dòng)化,運(yùn)行環(huán)境檢測(cè)自動(dòng)化)
  2. 使用統(tǒng)一API接口,將測(cè)試結(jié)果發(fā)送到測(cè)試自動(dòng)化SAAS服務(wù)
  3. 自動(dòng)化SAAS服務(wù)器再觸發(fā)相應(yīng)的webhook,回調(diào)到后續(xù)的系統(tǒng)(例如:自動(dòng)化發(fā)布系統(tǒng))
  4. 完成持續(xù)集成

判定測(cè)試

概述

此處的 判定測(cè)試 的測(cè)試場(chǎng)景和類別包括且不限于:

  1. 單元測(cè)試
  2. 接口測(cè)試
  3. UI測(cè)試
  4. 環(huán)境測(cè)試

只要是涉及到:

  1. 測(cè)試用例
  2. 測(cè)試套件
  3. 測(cè)試結(jié)果
  4. 測(cè)試詳情

都可以使用本系統(tǒng)生成報(bào)表并存儲(chǔ)歷史測(cè)試數(shù)據(jù)。

上行接口

路徑:

/testdata/create-test-data/

要求: token放url里面

請(qǐng)求方式:POST

請(qǐng)求參數(shù):

.. code::

{
    "was_successful": false,
    "skipped": 7,
    "errors": 0,
    "failures": 10,
    "pro_id": "57a835c8c6e905166da94243",
    "pro_version":"1.3.4.5",
    "total": 88,
    "run_time": 51.77724599838257,
    "details": [
        {
            "status": "failures",
            "note": "AssertionError: 404 != 403 : gt不等于32位,返回404",
            "explain": "gt不等于32位,返回404",
            "test_case": "test_getfrontlib_gt_not32"
        },
        {},
        {}
    ]
}

返回值:成功標(biāo)準(zhǔn)值

結(jié)果查看

Paste_Image.png
Paste_Image.png

系統(tǒng)介紹

系統(tǒng)定位和使用場(chǎng)景:

  1. 本系統(tǒng)定位為測(cè)試報(bào)告系統(tǒng)
  2. 沒有代碼執(zhí)行系統(tǒng),需要自己去寫測(cè)試代碼
  3. 可以將執(zhí)行系統(tǒng)放在Jenkins里面去自動(dòng)構(gòu)建觸發(fā)你的執(zhí)行代碼,然后測(cè)試結(jié)果顯示到本系統(tǒng)中
  4. Jenkins只能顯示構(gòu)建的歷史,然后本系統(tǒng)可以顯示測(cè)試的歷史,剛好可以成為一個(gè)補(bǔ)充

其它

未完待續(xù)。。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容