精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

理想中的接口自動化項目,你了解嗎?

開發(fā) 項目管理
發(fā)票的接口自動化在多年前是寫了的,用Java+TestNG+RPC本地化了一套框架來實現(xiàn),因為人員離職和業(yè)務(wù)變更,這套自動化到我手上的時候,已經(jīng)不能用了,本地化的接口自動化項目也無法做數(shù)據(jù)度量,只有接口測試平臺寫的自動化用例才會被統(tǒng)計到。

如何評價接口自動化項目

我理想中的接口自動化項目,是有一套腳本,能夠100%覆蓋核心業(yè)務(wù)場景,能夠回歸線上頻繁出現(xiàn)的問題,能夠支持手工無法驗證的場景,能夠拋出偶現(xiàn)問題,能夠包含容易遺漏的邊界場景、異常場景,每天都能定時運行,出具報告,給予反饋。用實際的「指標(biāo)量化」下:

  • 功能測試自動化率 = 自動化測試用例數(shù)/總測試用例數(shù)。
  • 自動化發(fā)現(xiàn)bug占比 = 自動化發(fā)現(xiàn)的bug/總bug數(shù)。
  • 自動化發(fā)現(xiàn)bug有效性 = 自動化發(fā)現(xiàn)的有效bug/自動化提交的bug總數(shù)。
  • 自動化執(zhí)行成功率 = 自動化執(zhí)行成功的次數(shù)/自動化執(zhí)行總次數(shù)。
  • 周活躍自動化用例占比 = (∑每周執(zhí)行過的自動化測試用例)/(∑周維度自動化測試用例)。
  • 應(yīng)用維度自動化代碼覆蓋率 = 自動化用例覆蓋代碼行數(shù)/應(yīng)用維度代碼總行數(shù)。

現(xiàn)狀是什么(Situation)

我負責(zé)的業(yè)務(wù)是發(fā)票中臺,數(shù)據(jù)流簡化后如下圖所示:

圖片

發(fā)票中臺對調(diào)用方提供RPC服務(wù),底層有讀寫MySQL、同步ES、消息隊列、異步任務(wù)等服務(wù),上游是用戶和訂單,需要賬號、增票資質(zhì)、訂單等物料;下游是財務(wù),推送申請單給財務(wù)開具發(fā)票等。發(fā)票的接口自動化在多年前是寫了的,用Java+TestNG+RPC本地化了一套框架來實現(xiàn),因為人員離職和業(yè)務(wù)變更,這套自動化到我手上的時候,已經(jīng)不能用了,本地化的接口自動化項目也無法做數(shù)據(jù)度量,只有接口測試平臺寫的自動化用例才會被統(tǒng)計到。

任務(wù)是什么(Task)

我給自己定的績效是在Q2完成95條自動化用例,按照一個標(biāo)準化的自動化項目來實現(xiàn)發(fā)票的接口自動化,結(jié)合測試環(huán)境、測試物料、流水線、精準分析,打造一個個人的穩(wěn)定的沉淀物,無論是晉升還是求職,都能拿來講點故事。

行動是什么(Action)

「編寫自動化用例的方式」

  • 最理想的方式,是能夠錄制線上流量直接轉(zhuǎn)換為自動化用例,修修改改即可。雖然我們有流量錄制回放平臺,但是它跟接口自動化平臺并沒有打通,很可惜不能采取這種方式。
  • 參考線上流量日志,抓取接口、入?yún)?,人工轉(zhuǎn)化為自動化用例。
  • 參考接口的代碼設(shè)計,比如controller/provider/sdk都定義了應(yīng)用接口,能知道哪些覆蓋到了,哪些還需要補充。
  • 根據(jù)入?yún)⒛0遄孕袠?gòu)造參數(shù)。參數(shù)個數(shù)太多的話造起來很麻煩。我主要采用第2種和第3種方式結(jié)合來編寫自動化用例。

「典型自動化用例」

圖片

前置步驟:初始化數(shù)據(jù),將訂單發(fā)票類型更新為3。預(yù)設(shè)變量:提供參數(shù)化數(shù)據(jù)。執(zhí)行步驟:調(diào)用修改訂單發(fā)票類型接口,將發(fā)票類型3改為2,入?yún)⒁妙A(yù)設(shè)變量。財務(wù)接口:依賴測試物料無法滿足,通過Mock來返回模板數(shù)據(jù),讓接口繼續(xù)往下走?;A(chǔ)斷言:接口響應(yīng)狀態(tài)碼200。業(yè)務(wù)斷言:調(diào)用訂單列表查詢接口,用JSONPath提取響應(yīng)中的發(fā)票類型,斷言已經(jīng)改成了2。

場景用例

圖片數(shù)據(jù)準備:通過物料工具造訂單數(shù)據(jù),寫入MySQL數(shù)據(jù)庫中。

更新MySQL數(shù)據(jù):更新訂單的部分字段數(shù)據(jù),觸發(fā)binlake,將數(shù)據(jù)同步至ES,因為提交開票申請是讀取的ES數(shù)據(jù);從預(yù)設(shè)變量獲取orderId。

提交開票申請:從ES讀取訂單數(shù)據(jù),提交開票申請;從預(yù)設(shè)變量獲取orderId和userId。

查詢申請單號:根據(jù)訂單號查詢申請單號;從預(yù)設(shè)變量獲取orderId和userId。用JSONPath提取申請單號,存入動態(tài)變量中。推送財務(wù):把申請單號推送給財務(wù);從動態(tài)變量獲取applyId。

覆蓋更多代碼

①看代碼:

圖片

在Java工程里面的Controller/Provider找到所有接口,分析可以用來做自動化的接口,設(shè)計自動化用例進行覆蓋。

②代碼覆蓋率:

圖片

借助于jacoco,在執(zhí)行自動化用例后,把代碼覆蓋率跑出來,分析沒覆蓋的代碼,補充更多「正常/異常/邊界」的自動化用例。也就是精準測試。

自動化巡檢

圖片

每天早上8點,定時任務(wù)執(zhí)行用例集;發(fā)送郵件,抄送測試組、開發(fā)組、領(lǐng)導(dǎo),讓測試、開發(fā)和領(lǐng)導(dǎo)都知道自動化建設(shè)情況;如果出現(xiàn)問題,一定要在當(dāng)天解決,并郵件回復(fù)問題原因;確保當(dāng)天的自動化用例結(jié)果都是正確的;第二天接著繼續(xù)巡檢。

流水線

在持續(xù)集成中,引入自動化用例環(huán)節(jié),把自動化用例跑通作為提測卡點,不通過可以駁回。

產(chǎn)出是什么(Result)

定性來看:「結(jié)合測試環(huán)境、測試物料、自動化、流水線、精準測試,完成了一個能對環(huán)境和業(yè)務(wù)進行穩(wěn)定性巡檢,能對研發(fā)提測進行質(zhì)量門禁,能對應(yīng)用進行代碼覆蓋率分析的接口自動化項目?!苟縼砜矗?/p>

  • 功能測試自動化率 = 自動化測試用例數(shù)/總測試用例數(shù)「95/100=95%」。
  • 自動化發(fā)現(xiàn)bug占比 = 自動化發(fā)現(xiàn)的bug/總bug數(shù)「2/53=3.7%」。
  • 自動化發(fā)現(xiàn)bug有效性 = 自動化發(fā)現(xiàn)的有效bug/自動化提交的bug總數(shù)「2/2=100%」。
  • 自動化執(zhí)行成功率 = 自動化執(zhí)行成功的次數(shù)/自動化執(zhí)行總次數(shù)「5396/5621=96%」。
  • 周活躍自動化用例占比 = (∑每周執(zhí)行過的自動化測試用例)/(∑周維度自動化測試用例)「77%」。
  • 應(yīng)用維度自動化代碼覆蓋率 = 自動化用例覆蓋代碼行數(shù)/應(yīng)用維度代碼總行數(shù)「39%」。

這個Q主要完成了核心流程和重要接口的自動化用例,還需要持續(xù)補充場景用例和異常/邊界的自動化用例。

責(zé)任編輯:武曉燕 來源: 測試開發(fā)剛哥
相關(guān)推薦

2020-12-07 09:00:00

架構(gòu)開發(fā)技術(shù)

2016-01-13 10:09:49

自動化運維運維思想

2020-04-22 17:09:04

Python自動化開發(fā)

2016-01-08 13:19:30

開源自動化運維

2023-03-06 16:38:30

SQL數(shù)據(jù)庫

2022-09-14 10:00:12

前端自動化測試

2021-10-14 06:52:47

自動化開發(fā)環(huán)境

2012-02-06 13:52:33

JavaScript

2018-02-25 19:29:49

自動化數(shù)字化IT

2023-11-09 08:22:38

2017-06-14 08:08:40

運維監(jiān)控自動化

2015-02-04 09:17:38

亞馬遜AWS云自動化

2021-12-06 20:00:59

人工智能AI自動化

2009-12-15 17:28:11

Ruby自動化腳本框架

2021-07-27 06:49:11

C#存儲檢索

2021-11-26 08:07:16

MySQL SQL 語句數(shù)據(jù)庫

2022-12-26 12:30:28

接口測試

2023-09-13 11:40:12

2017-12-17 21:58:18

2017-12-19 08:50:56

UIJavaAWS Lambda
點贊
收藏

51CTO技術(shù)棧公眾號

国产无遮挡呻吟娇喘视频| 小日子的在线观看免费第8集| 亚洲AV成人无码一二三区在线| 久久久蜜桃一区二区人| 最近中文字幕2019免费| 波多野结衣网页| 操人在线观看| 欧美国产97人人爽人人喊| 成人性生交xxxxx网站| 精品少妇一二三区| 精品国内自产拍在线观看视频| 欧美日韩国产123区| 日韩a级在线观看| 日韩a级作爱片一二三区免费观看| 美女尤物国产一区| 久久久免费在线观看| 人妻一区二区视频| av综合网页| 欧洲人成人精品| 97中文字幕在线| 成人免费在线电影| 成人黄色大片在线观看 | 久久bbxx| 久久综合色鬼综合色| 亚洲在线观看视频| 欧美特级黄色片| 影音先锋久久资源网| 日韩在线视频国产| 亚洲av片不卡无码久久| 2023国产精华国产精品| 欧美色大人视频| 日本成年人网址| 欧美另类tv| 亚洲欧美在线视频观看| 日韩高清av电影| 五月婷婷深深爱| 懂色av一区二区三区免费观看| 国产精品一区二区电影| 中文字幕黄色片| av成人毛片| 久久久综合av| 成人观看免费视频| 综合色一区二区| 日韩一级黄色av| 免费黄色在线网址| 国产成人一区| 亚洲免费人成在线视频观看| 久久久久久婷婷| 9l视频自拍蝌蚪9l视频成人| 日韩一级免费一区| xxx中文字幕| 不卡的国产精品| 91.成人天堂一区| 99sesese| 欧美日韩视频免费看| 欧美三级视频在线播放| 日本888xxxx| 福利一区在线| 欧美日韩一二区| 不卡的在线视频| 亚洲精品tv| 欧美一级专区免费大片| 欧美视频亚洲图片| 精品国产亚洲一区二区三区大结局 | 视频在线观看成人| 蜜桃免费在线| 日本一区二区三区国色天香| 亚洲成人在线视频网站| 91精品国产91久久久久游泳池| 亚洲国产精品黑人久久久 | 五月天久久久| 久久成人亚洲精品| 久久国产精品波多野结衣av| 亚洲精品视频啊美女在线直播| 国产+成+人+亚洲欧洲| 欧美另类一区二区| 免费在线亚洲| 国产精品入口夜色视频大尺度| 曰批又黄又爽免费视频| 国内精品伊人久久久久av一坑| 99热在线播放| 亚洲欧美丝袜中文综合| 国产欧美日产一区| 中文字幕中文字幕在线中心一区| 亚洲羞羞网站| 精品日本高清在线播放| 成人免费xxxxx在线视频| 日韩深夜福利网站| 精品剧情在线观看| 99久久久久久久久久| 99re66热这里只有精品8| 欧美精品在线免费| 全部毛片永久免费看| 日韩av中文字幕一区二区三区| 成人h视频在线观看播放| 亚洲精华国产精华精华液网站| 91在线视频免费91| 亚洲精品高清国产一线久久| 日本高清成人vr专区| 欧美日韩一区二区三区在线免费观看| 一区二区三区国产免费| 亚洲不卡视频| 国产亚洲人成网站在线观看| 少妇久久久久久被弄高潮| 国产精品亚洲综合久久| 成人欧美一区二区三区在线| 少妇人妻精品一区二区三区| 国产精品麻豆网站| 怡红院av亚洲一区二区三区h| 国产精品伦一区二区| 亚洲黄色成人网| 日韩激情小视频| 亚洲永久免费精品| 99re国产| 99reav在线| 欧美视频国产精品| 亚洲综合中文网| 成人vr资源| 欧美一区亚洲一区| 成人福利小视频| 国产精品国产三级国产普通话三级 | 麻豆网站免费观看| 欧美日韩在线二区| 992tv成人免费影院| av一区二区三| 国产精品久久久久久久久搜平片 | 韩国精品一区二区三区六区色诱| 91这里只有精品| 日韩欧美高清视频| 人妖粗暴刺激videos呻吟| 91精品推荐| 成人激情视频网| 国产一二三在线观看| 婷婷一区二区三区| 中国xxxx性xxxx产国| 欧洲亚洲一区二区三区四区五区| 黄视频网站在线观看| 精品国产乱码久久久久久久久| 自拍偷拍第9页| 日韩精品久久久久久| 欧美成人蜜桃| 在线观看特色大片免费视频| 欧美精品一区男女天堂| 黄色一级视频免费| 国产精品99久久久久久似苏梦涵| 一区二区在线观看网站| 99久久久国产精品免费调教网站| 亚洲精品网址在线观看| 天天干天天干天天操| 99久久99久久综合| 黄色大片在线免费看| 久久香蕉网站| 91av在线播放视频| 污污网站在线免费观看| 欧美日韩午夜激情| 国内精品久久99人妻无码| 国产一区91| 欧美成人一区二区在线| 国产精品粉嫩| 国产一区二区三区在线看| 波多野结衣电车痴汉| 中文字幕精品在线不卡| 亚洲娇小娇小娇小| 91精品亚洲| 99视频免费观看| av福利在线导航| 日韩成人中文字幕| 黄色一级视频免费看| 亚洲国产精品高清| 亚洲综合伊人久久| 极品av少妇一区二区| 精品视频在线观看| 成人在线网站| 久久久999精品视频| 亚洲av无码乱码在线观看性色 | 亚洲男人的天堂在线| 少妇无套内谢久久久久| 中文字幕中文在线不卡住| 人妻换人妻仑乱| 亚洲精品日本| 亚洲国产一区二区在线| 日韩精品免费视频一区二区三区| 久久久久久久爱| 色久视频在线播放| 欧美日韩性生活| 欧美片一区二区| 91在线国产福利| 色婷婷一区二区三区av免费看| 欧美一区网站| 久久影视中文粉嫩av| 亚洲在线资源| 97精品一区二区三区| 不卡在线视频| 亚洲爱爱爱爱爱| 中文字字幕在线中文乱码| 尤物在线观看一区| 人人妻人人澡人人爽人人精品 | 亚洲特色特黄| 日产中文字幕在线精品一区| 精品久久亚洲| 国产成人黄色av| 欧美黄色视屏| 在线精品视频视频中文字幕| www.蜜桃av.com| 色8久久精品久久久久久蜜| 欧美在线视频第一页| 91亚洲精品久久久蜜桃网站| 福利视频999| 欧美一级播放| 久青草视频在线播放| 欧美日韩在线二区| 国产一区二区精品免费| 婷婷激情成人| 国产91在线播放九色快色| 亚洲按摩av| 日韩综合视频在线观看| 青青色在线视频| 精品福利一区二区三区| 国产一区二区三区三州| 色av一区二区| 久久国产视频一区| 亚洲h动漫在线| 91九色丨porny丨极品女神| 国产丝袜美腿一区二区三区| 老司机免费视频| 国产超碰在线一区| 国内av免费观看| 免费在线看一区| 免费日韩视频在线观看| 亚洲二区在线| 国产精品视频一二三四区| 婷婷另类小说| 亚洲自拍的二区三区| 欧美日韩爱爱| 麻豆成人小视频| 精品三级av| 国产精品视频免费观看| 日韩一级淫片| av一区二区在线看| 欧美经典一区| 亚洲sss综合天堂久久| 亚洲精品aa| 成人黄色av免费在线观看| 国产精品亚洲成在人线| 国产精品视频一| 福利一区二区| 国产在线一区二区三区| 欧洲精品久久久久毛片完整版| 国产精品免费一区| 老司机精品视频网| 成人福利在线观看| 国产一区二区三区黄网站| 成人欧美一区二区三区黑人| 国产乱码精品一区二区三区亚洲人| 国产欧美久久久久久| 色综合久久久| 亚洲一区二区三区视频播放| 欧美成人精品午夜一区二区| 粉嫩高清一区二区三区精品视频| 亚洲精品一区二区三区在线| 国产精品免费在线| 奇米777国产一区国产二区| 精品国产综合久久| 蜜桃精品wwwmitaows| 日韩欧美亚洲日产国| 久久社区一区| 欧美a级黄色大片| 狠狠入ady亚洲精品| 香港三级韩国三级日本三级| 欧美亚洲专区| 国产无遮挡猛进猛出免费软件| 国产专区欧美精品| 黑人玩弄人妻一区二区三区| 99国内精品久久| 国产精品免费无码| 亚洲视频一二三| 久久国产一级片| 一本大道久久a久久综合| 成人黄色片在线观看| 这里只有精品电影| 日本xxxxwww| 亚洲网址你懂得| 成人日日夜夜| 国产91精品久| 亚洲电影二区| 久久伊人一区| 久久久久国产精品| 日韩黄色片视频| 国内精品免费**视频| 97人妻精品一区二区三区免费 | 日韩欧美精品一区二区三区经典| 久久性感美女视频| 欧美日韩福利在线| 美腿丝袜亚洲色图| 日本三级日本三级日本三级极| 国产欧美一区二区精品久导航 | 国产美女被下药99| 成人在线超碰| 亚洲欧美日韩国产yyy| 伊人久久成人| 粉色视频免费看| 91天堂素人约啪| 亚洲最大的黄色网址| 岛国av一区二区三区| 国产熟女一区二区三区四区| 亚洲色图第三页| 不卡av免费观看| 国产视频观看一区| 日韩在线麻豆| 成人污网站在线观看| 日本aⅴ精品一区二区三区| 久久久久国产免费| 亚洲色图欧美激情| 午夜精品一区二| 日韩风俗一区 二区| a级片国产精品自在拍在线播放| 国产成人高潮免费观看精品| 波多野结衣在线一区二区 | 成人免费无码大片a毛片| 综合亚洲深深色噜噜狠狠网站| 国产原创视频在线| 亚洲精品一区二区三区四区高清 | 激情五月综合网| 久久久久久久久久久视频| 国产精品一区一区| 99久久久免费精品| 欧美亚洲国产一卡| 欧美女子与性| 国产91av在线| 国语一区二区三区| 免费高清一区二区三区| 国产一区欧美一区| 五月天色婷婷丁香| 欧美日韩国产成人在线91 | 欧美丰满少妇xxxxx| 欧美综合社区国产| 亚洲 国产 日韩 综合一区| 亚洲影音先锋| wwwwxxxx国产| 欧美日韩中文字幕在线视频| 手机看片福利在线| 97国产精品免费视频| 国产一区二区三区亚洲| 91九色丨porny丨国产jk| 成人免费视频一区二区| 国产精品第72页| 亚洲国产精品久久久| 美女航空一级毛片在线播放| yy111111少妇影院日韩夜片| 欧美二区视频| 中文字幕99页| 亚洲成人精品在线观看| 少妇高潮久久久| 日本久久久久久久久| av伊人久久| 激情黄色小视频| 亚洲欧洲精品一区二区三区 | 久久国产精品99精品国产| 亚洲图片第一页| 欧美裸体一区二区三区| 国内精品不卡| 99精品国产高清一区二区| 一区二区亚洲| 国产熟女高潮一区二区三区| 日韩欧美999| 最新av网站在线观看| 91老司机精品视频| 国产精品激情电影| 丰满少妇一区二区三区| 在线观看91视频| 麻豆视频在线观看免费网站| av在线不卡一区| 一级成人国产| 国产精品久久久视频| 91麻豆精品国产无毒不卡在线观看 | 久久综合色播五月| 一区二区三区日| 欧美黄色片在线观看| 国产成人影院| 182午夜视频| 亚洲第一成年网| 二人午夜免费观看在线视频| 亚洲一区亚洲二区亚洲三区| 亚洲另类黄色| 五月天精品在线| 日韩午夜在线播放| videos性欧美另类高清| 亚洲看片网站| 成人av免费在线| 亚洲天堂国产精品| 久久久久久久久久国产精品| 国产一区二区三区四区| 奇米777在线| 欧美视频第一页| 在线观看小视频| 欧美主播一区二区三区美女 久久精品人 | 一区在线播放视频| 午夜成人鲁丝片午夜精品| 91精品国产综合久久久久久蜜臀| 亚洲成人原创|