成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

基于web接口的自動(dòng)化測(cè)試選型

AprilJ / 1304人閱讀

摘要:基于接口的自動(dòng)化測(cè)試選型近期投入的一個(gè)項(xiàng)目需要做核心功能的測(cè)試場(chǎng)景自動(dòng)化,以應(yīng)對(duì)部署復(fù)雜和跨系統(tǒng)間的流程驗(yàn)證。雖然個(gè)人來(lái)講更熟悉和趁手,但是在接口自動(dòng)化方面確實(shí)支持的更全面。

基于web接口的自動(dòng)化測(cè)試選型

近期投入的一個(gè)項(xiàng)目需要做核心功能的測(cè)試場(chǎng)景自動(dòng)化,以應(yīng)對(duì)部署復(fù)雜和跨系統(tǒng)間的流程驗(yàn)證。在技術(shù)選型階段,個(gè)人首先想到的是PY+unittest,項(xiàng)目架構(gòu)師推薦了Jmeter,之前的項(xiàng)目遺留了YAPI平臺(tái)(一個(gè)接口測(cè)試管理平臺(tái))。為了評(píng)估各自的優(yōu)缺點(diǎn)和相應(yīng)的工作量評(píng)估,選擇了一個(gè)需要實(shí)現(xiàn)的測(cè)試場(chǎng)景,花了一周多的時(shí)間實(shí)現(xiàn)了這三種方案的落地,其中
YAPI 效果如下:
提供平臺(tái)式的接口管理和測(cè)試,界面化操作,支持接口導(dǎo)入和mock操作,可以和swagger打通進(jìn)行接口管理。

PYTHON_UNITTEST效果如下


PY的單元測(cè)試框架,完全代碼實(shí)現(xiàn),不支持接口導(dǎo)入,需要自己抓取接口,支持?jǐn)嘌圆僮鳎杂删幋a。

Jmeter效果

開源工具,常用來(lái)做接口性能壓測(cè),在自動(dòng)化方面也非常實(shí)用,各種元器件處理器搭配,支持接口抓取錄制,十八般武藝樣樣精通。

完成各場(chǎng)景的一個(gè)落地實(shí)踐后,多個(gè)維度的使用總結(jié)對(duì)比如下:


最終從便捷程度、開發(fā)復(fù)雜度和易用方面著重考慮,決定采用Jmeter工具。雖然個(gè)人來(lái)講PY更熟悉和趁手,但是Jmeter在接口自動(dòng)化方面確實(shí)支持的更全面。后面使用發(fā)現(xiàn)確實(shí)很香。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/123429.html

相關(guān)文章

  • Tornado vs Django選型分析

    摘要:前言項(xiàng)目中開發(fā)的幾個(gè)服務(wù)一直使用作為服務(wù)器,本人也曾提出過疑問,為什么是,得到的答案是比較,,,的并發(fā)性能最好,而且最為輕量級(jí)。的賣點(diǎn)是超高的開發(fā)效率,其性能擴(kuò)展有限的性能表現(xiàn)前兩天有寫一篇的帖子傳送門使用對(duì)鑒權(quán)接口加壓,看的性能表現(xiàn)。 前言 項(xiàng)目中開發(fā)的幾個(gè)服務(wù)一直使用tornado作為http服務(wù)器,本人也曾提出過疑問,為什么是tornado,得到的答案是比較tornado,fla...

    Arno 評(píng)論0 收藏0
  • 方案設(shè)計(jì)--如何看待前端框架選型 ?

    摘要:純前端開發(fā)主要是針對(duì)靜態(tài)頁(yè)面。自主權(quán)最大,正常是使用進(jìn)行輔助開發(fā),上線等。大致原因使用是為了和端的保持同步。四總結(jié)對(duì)于比較正式的項(xiàng)目,前端技術(shù)選型策略一定是產(chǎn)品收益最大化,用戶在首位。 對(duì)于前端團(tuán)隊(duì),可以實(shí)現(xiàn)企業(yè)受益最大化要點(diǎn)。 一、技術(shù)選型的策略 1、保證產(chǎn)品質(zhì)量 (1)功能穩(wěn)?。壕W(wǎng)頁(yè)不白屏,不錯(cuò)位,不卡死;操作正常;數(shù)據(jù)精準(zhǔn)。 (2)體驗(yàn)優(yōu)秀:加載體驗(yàn),交互體驗(yàn),視覺體驗(yàn),無(wú)障礙訪...

    gnehc 評(píng)論0 收藏0
  • 記最近一次Nodejs全棧開發(fā)經(jīng)歷

    摘要:背景前段時(shí)間大部門下新成立了一個(gè)推廣百度文字識(shí)別圖像識(shí)別等科技能力在金融領(lǐng)域應(yīng)用的子部門。而且在百度內(nèi)部提倡的也是使用和。百度內(nèi)部有現(xiàn)成的服務(wù)接入文檔。 背景: 前段時(shí)間大部門下新成立了一個(gè)推廣百度OCR、文字識(shí)別、圖像識(shí)別等科技能力在金融領(lǐng)域應(yīng)用的子部門。因?yàn)椴块T剛成立,基礎(chǔ)設(shè)施和人力都是欠缺的。當(dāng)時(shí)分到我們部門的任務(wù)是抽調(diào)一個(gè)人做新部門主站前端開發(fā)工作。本來(lái)說(shuō)的是只負(fù)責(zé)頁(yè)面的開發(fā)工...

    Lycheeee 評(píng)論0 收藏0
  • 從用 AngularJS 開發(fā) PC 客戶端說(shuō)起

    摘要:你們說(shuō)能不能就用的開發(fā)模式來(lái)實(shí)現(xiàn)客戶端啊這樣版版版就都有了。有道云筆記可能就是最貼近我們想法的產(chǎn)品,有客戶端,有版。這個(gè)項(xiàng)目由發(fā)起和維護(hù)。 最近一個(gè)多月一直在用 AngularJS 做公司的一個(gè)項(xiàng)目(還沒有做完),我之前主要是用 PHP 開發(fā)服務(wù)端的,AngularJS 也是現(xiàn)學(xué)現(xiàn)賣,整個(gè)過程還是比較有意義的,覺得很有必要寫篇文章記錄一下。 緣起 事情是這樣的……我們團(tuán)隊(duì)的產(chǎn)品是一款 ...

    waltr 評(píng)論0 收藏0
  • 從用 AngularJS 開發(fā) PC 客戶端說(shuō)起

    摘要:你們說(shuō)能不能就用的開發(fā)模式來(lái)實(shí)現(xiàn)客戶端啊這樣版版版就都有了。有道云筆記可能就是最貼近我們想法的產(chǎn)品,有客戶端,有版。這個(gè)項(xiàng)目由發(fā)起和維護(hù)。 最近一個(gè)多月一直在用 AngularJS 做公司的一個(gè)項(xiàng)目(還沒有做完),我之前主要是用 PHP 開發(fā)服務(wù)端的,AngularJS 也是現(xiàn)學(xué)現(xiàn)賣,整個(gè)過程還是比較有意義的,覺得很有必要寫篇文章記錄一下。 緣起 事情是這樣的……我們團(tuán)隊(duì)的產(chǎn)品是一款 ...

    Reducto 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<