日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

两头编程,测试中间

發(fā)布時(shí)間:2023/12/4 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 两头编程,测试中间 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最近在做一些開發(fā)測(cè)試代碼的工作,就是為了測(cè)試中間業(yè)務(wù)程序,前頭調(diào)用程序,后頭寫擋板程序,說(shuō)白了就是鏈路調(diào)用,因?yàn)閺?fù)雜度在中間的業(yè)務(wù)程序,所以前后兩端的程序應(yīng)相對(duì)簡(jiǎn)單。

這里就有一個(gè)問(wèn)題:技術(shù)選型,或者說(shuō)成是語(yǔ)言選擇,這就上升成為了一個(gè)打嘴仗的話題,“世界上最好的編程語(yǔ)言是什么?”。其實(shí)大家都知道,沒有最好,只是誰(shuí)更適合而以,但把這個(gè)話題放在臺(tái)面上講時(shí),就要維護(hù)自己的認(rèn)知,或者說(shuō)維護(hù)自己的學(xué)(面)識(shí)(子)了(相對(duì)熟悉,了解的語(yǔ)言)。

然歸正傳,這里通過(guò)配圖也能看出,前端的調(diào)用程序,選用的是python,這里給出理由是簡(jiǎn)單,快捷,靈活,易變。因?yàn)樽鳛檎{(diào)用端,其實(shí)有很多工具,比如大名鼎鼎的postman,也能在一定程序上達(dá)到效果,還有開源的測(cè)試工具JMeter,調(diào)用api也是沒有問(wèn)題的,這就說(shuō)明調(diào)用方其實(shí)是簡(jiǎn)單的,成品工具就能搞定,還能搞的很好,如果要選一個(gè)語(yǔ)言作為調(diào)用程序,簡(jiǎn)單的編程語(yǔ)言就足夠了,所以python就出現(xiàn)在了這里。

中間業(yè)務(wù)程序,是用c#基于.net core寫的,像c#,java在業(yè)務(wù)領(lǐng)域,相對(duì)成熟悉一些,不但有OOP,設(shè)計(jì)模式的支持,各種組件,三方庫(kù)的輔助,還有IDE的生產(chǎn)力協(xié)力,讓他們更能出成果,這個(gè)沒得說(shuō)。

后端選用go,是因?yàn)間o的并發(fā)能力更好,因?yàn)槭菗醢鍛?yīng)用,要經(jīng)得起狂風(fēng)暴雨,甚至槍林彈雨,不能一波測(cè)試工具的壓力來(lái)了就倒下了,或要擴(kuò)展很多副本,占很多資源才能搞得住。簡(jiǎn)面言之,就是不為業(yè)務(wù)程序拖后腿,讓做什么做什么。

當(dāng)然,這樣的選型也是和我們的中間業(yè)務(wù)應(yīng)用的特點(diǎn)有一定關(guān)系,我們的業(yè)務(wù)程序幾乎所有的重要api都經(jīng)過(guò)一定的業(yè)務(wù)處理,到后端三方處理,所以就出現(xiàn)了:python mock客戶端->c#構(gòu)筑業(yè)務(wù)->go來(lái)模擬三方服務(wù)端的組合。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的两头编程,测试中间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。