2018-04-26如何進(jìn)行服務(wù)器端測(cè)試

首先要先了解被測(cè)試的對(duì)象 ? ? ? ? ? ? ? ? ?架構(gòu)涩金、邏輯

要模擬并盡可能接近真實(shí)發(fā)生的事情,不管是客戶(hù)端暇仲、服務(wù)器還是中間件步做。模擬用戶(hù)行為,用戶(hù)數(shù)據(jù)奈附。


純接口測(cè)試模式:

restful協(xié)議測(cè)試基于 http的get post delete 等

webservice ?xml..

socket協(xié)議


Restful:大型的服務(wù)器都是分布式部署全度,其中有臺(tái)服務(wù)器是進(jìn)行負(fù)載均衡的,從外部用戶(hù)請(qǐng)求到負(fù)載均衡服務(wù)器均勻的分給之后的多臺(tái)分布式服務(wù)器斥滤。

一般分為四層将鸵,負(fù)載均衡服務(wù)器--應(yīng)用服務(wù)器(收到負(fù)載均衡服務(wù)器請(qǐng)求后進(jìn)行應(yīng)用處理,再請(qǐng)求下一層//web服務(wù)器:nginx apche tomcat等)--緩存層(大型服務(wù)器端重要的部分佑颇,可以提高訪問(wèn)速度;一般存儲(chǔ)在內(nèi)存 LruCache)--數(shù)據(jù)服務(wù)層(MySQL oracle 等)

測(cè)試時(shí)需要充分了解架構(gòu)顶掉。

服務(wù)器測(cè)試與UI測(cè)試相比較最大的區(qū)別是沒(méi)有界面。

使用接口測(cè)試工具發(fā)起請(qǐng)求挑胸。


http協(xié)議:

根據(jù)接口文檔進(jìn)行合法測(cè)試(屬于服務(wù)器端的功能測(cè)試)

服務(wù)器測(cè)試可以分為四個(gè)類(lèi)型

功能測(cè)試(輸入的數(shù)據(jù)為服務(wù)器端設(shè)計(jì)規(guī)范中提到的合法數(shù)據(jù)輸入及返回)

容錯(cuò)性數(shù)據(jù)(輸入的數(shù)據(jù)都是錯(cuò)誤的痒筒,或大型服務(wù)架構(gòu)中部分服務(wù)宕機(jī)是否有影響)

性能測(cè)試(一般指負(fù)載和壓力;負(fù)載:在什么并發(fā)情況下能達(dá)到最優(yōu)性能;壓力測(cè)試:什么負(fù)載下服務(wù)會(huì)出現(xiàn)大量錯(cuò)誤)

????性能測(cè)試指標(biāo):事務(wù)的平均處理時(shí)間簿透、每秒處理的事務(wù)個(gè)數(shù)

穩(wěn)定性測(cè)試:7*24小時(shí)運(yùn)行不會(huì)有內(nèi)存泄露等泄漏現(xiàn)象



服務(wù)器端測(cè)試顆粒度:

基于接口層做黑盒測(cè)試(黑盒移袍;發(fā)送和返回?cái)?shù)據(jù)驗(yàn)證,適合簡(jiǎn)單的接口系統(tǒng):內(nèi)部邏輯相對(duì)簡(jiǎn)單萎战,請(qǐng)求數(shù)據(jù)類(lèi)型較少咐容,返回?cái)?shù)據(jù)較標(biāo)準(zhǔn)的)

基于邏輯黑盒
+白盒的灰盒測(cè)試(接口處理比較復(fù)雜的接口:很多太服務(wù)器進(jìn)行請(qǐng)求處理的情況(搜索引擎);需要遍歷到所有服務(wù)器邏輯的分支或邏輯覆蓋)概要設(shè)計(jì)或詳細(xì)設(shè)計(jì)的true false的分支都覆蓋到

純白盒測(cè)試 需要基于代碼覆蓋率驗(yàn)證測(cè)試覆蓋度蚂维,一般覆蓋到70%的代碼 ? 投入精力高效率低

? ? 測(cè)試開(kāi)始前就要準(zhǔn)備戳粒,根據(jù)接口定義和服務(wù)實(shí)現(xiàn)進(jìn)行開(kāi)發(fā)

? ? 需要對(duì)通訊協(xié)議了解。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末虫啥,一起剝皮案震驚了整個(gè)濱河市蔚约,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌涂籽,老刑警劉巖苹祟,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異评雌,居然都是意外死亡树枫,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)景东,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)砂轻,“玉大人,你說(shuō)我怎么就攤上這事斤吐∩裕” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵和措,是天一觀的道長(zhǎng)庄呈。 經(jīng)常有香客問(wèn)我,道長(zhǎng)派阱,這世上最難降的妖魔是什么诬留? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮贫母,結(jié)果婚禮上故响,老公的妹妹穿的比我還像新娘。我一直安慰自己颁独,他們只是感情好彩届,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著誓酒,像睡著了一般樟蠕。 火紅的嫁衣襯著肌膚如雪贮聂。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,488評(píng)論 1 302
  • 那天寨辩,我揣著相機(jī)與錄音吓懈,去河邊找鬼。 笑死靡狞,一個(gè)胖子當(dāng)著我的面吹牛耻警,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播甸怕,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼甘穿,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了梢杭?” 一聲冷哼從身側(cè)響起温兼,我...
    開(kāi)封第一講書(shū)人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎武契,沒(méi)想到半個(gè)月后募判,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡咒唆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年届垫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片全释。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡装处,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出恨溜,到底是詐尸還是另有隱情,我是刑警寧澤找前,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布糟袁,位于F島的核電站,受9級(jí)特大地震影響躺盛,放射性物質(zhì)發(fā)生泄漏项戴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一槽惫、第九天 我趴在偏房一處隱蔽的房頂上張望周叮。 院中可真熱鬧,春花似錦界斜、人聲如沸仿耽。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)项贺。三九已至君躺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間开缎,已是汗流浹背棕叫。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奕删,地道東北人俺泣。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像完残,于是被迫代替她去往敵國(guó)和親伏钠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容