用Jmeter做微信小程序項(xiàng)目接口測(cè)試【案例】

公司新項(xiàng)目組開(kāi)發(fā)一款微信小程序電商平臺(tái),為了更好保證產(chǎn)品質(zhì)量缴川,因此提出了需要進(jìn)行接口測(cè)試把夸。

從接口本身來(lái)講,對(duì)其測(cè)試與其他項(xiàng)目應(yīng)該是一樣的恋日。所以不難理解,我們要對(duì)小程序的接口測(cè)試需要準(zhǔn)備的

材料有:

1誓竿、完備的接口文檔(什么是完備的接口文檔谈截,之前文章有寫到,這里不再綴敘)

2簸喂、測(cè)試工具的選型(Jmeter/postman/或者直接擼代碼?)扼倘,在這里我對(duì)jmeter進(jìn)行講解

3除呵、抓包工具隅肥,更好的分析數(shù)據(jù)的扭轉(zhuǎn)

OK袄简,準(zhǔn)備工作已完成泛啸,現(xiàn)在我們對(duì)小程序進(jìn)行抓包

一、打開(kāi)小程序吕粹,并抓出登錄接口如下圖所示:

圖(一)為接口調(diào)用服務(wù)器和調(diào)用地址

圖(二)為接口請(qǐng)求參數(shù)和接口返回值

二匹耕、根據(jù)一抓出的參數(shù)將接口配置于jmeter中荠雕,如下圖所示:

2.1、jmeter請(qǐng)求配置炸卑,如下圖

說(shuō)明:配置OK后盖文,欣喜若狂,歡天喜地五续,以為萬(wàn)事大吉

2.2、執(zhí)行腳本查看返回結(jié)果凶伙,如下圖所示:

如果對(duì)軟件測(cè)試它碎、接口測(cè)試、自動(dòng)化測(cè)試链韭、性能測(cè)試敞峭、LR腳本開(kāi)發(fā)、面試經(jīng)驗(yàn)交流旋讹。感興趣可以175317069轿衔,群內(nèi)會(huì)有不定期的發(fā)放免費(fèi)的資料鏈接睦疫,這些資料都是從各個(gè)技術(shù)網(wǎng)站搜集、整理出來(lái)的宛官,如果你有好的學(xué)習(xí)資料可以私聊發(fā)我瓦糕,我會(huì)注明出處之后分享給大家。

MMP啊亥揖,一般登錄接口不是放入請(qǐng)求參數(shù)后便能成功登錄了嗎圣勒?在這里通過(guò)抓包多次打開(kāi)小程序發(fā)現(xiàn)登錄接口中請(qǐng)求參數(shù)

值("code": "061xam5b2hJCfP0BNn5b2fL15b2xam5e")他她它是會(huì)變的,當(dāng)然這也沒(méi)毛病胡控。

三旁趟、分析并獲取code值

3.1、根據(jù)2.2中的報(bào)錯(cuò)信息我們可以得知锡搜,小程序的的登錄接口實(shí)際上是調(diào)用微信的登錄態(tài)

3.2、code值是哪方給到我們的凡傅?(具體問(wèn)題具體分析)

解析:因?yàn)樾〕绦蚴峭ㄟ^(guò)微信直接跳轉(zhuǎn)進(jìn)去肠缔,所以小程序的登錄態(tài)實(shí)際上是直接獲取微信登錄狀態(tài),因此code是微信

傳給我方小程序

3.3明未、怎么獲取code值趟妥?

3.3.1、從開(kāi)發(fā)角度講,直接去調(diào)用微信提供的api接口(這里不講解)

3.3.2勇凭、通過(guò)微信開(kāi)發(fā)者工具义辕,將code抓取出來(lái),并填寫到登錄接口中灌砖,抓取code值的方法(可與開(kāi)發(fā)溝通),我的

方法如下圖所示:

四、將獲取的code的值放入登錄請(qǐng)求中续镇,從新發(fā)起請(qǐng)求销部,如下圖所示:

ps:小程序的登錄接口測(cè)試已掉通,可以開(kāi)心進(jìn)行后面的一些操作了

變化往往都是來(lái)的悄無(wú)聲息酱虎,成長(zhǎng)不是一蹴而就

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末擂涛,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子恢暖,更是在濱河造成了極大的恐慌狰右,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嫁佳,死亡現(xiàn)場(chǎng)離奇詭異谷暮,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)熄浓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)俯在,“玉大人娃惯,你說(shuō)我怎么就攤上這事≈呵常” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵浅侨,是天一觀的道長(zhǎng)证膨。 經(jīng)常有香客問(wèn)我,道長(zhǎng)不见,這世上最難降的妖魔是什么崔步? 我笑而不...
    開(kāi)封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮灶似,結(jié)果婚禮上瑞你,老公的妹妹穿的比我還像新娘。我一直安慰自己捏悬,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布甥厦。 她就那樣靜靜地躺著寇钉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谦秧。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天锥累,我揣著相機(jī)與錄音集歇,去河邊找鬼。 笑死诲宇,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鹅心。 我是一名探鬼主播纺荧,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼榕茧!你這毒婦竟也來(lái)了客给?” 一聲冷哼從身側(cè)響起肢簿,我...
    開(kāi)封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎桩引,沒(méi)想到半個(gè)月后收夸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡厘灼,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年咽瓷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片闪朱。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖锄开,靈堂內(nèi)的尸體忽然破棺而出胀蛮,到底是詐尸還是另有隱情院刁,我是刑警寧澤粪狼,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布再榄,位于F島的核電站,受9級(jí)特大地震影響困鸥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜澜术,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一猬腰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盒延,春花似錦、人聲如沸添寺。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)票罐。三九已至寨闹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間繁堡,已是汗流浹背乡数。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工闻牡, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人玖翅。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓割以,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親猜极。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

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

  • Windows和Linux的Jmeter分布式集群壓力測(cè)試 Windows的Jmeter分布式集群壓力測(cè)試 在使用...
    Kingtester閱讀 5,133評(píng)論 10 19
  • 主要文體來(lái)自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano閱讀 10,966評(píng)論 3 27
  • 公司最近需要測(cè)試后臺(tái)性能翩瓜,所以學(xué)習(xí)使用了Jmeter,在此做記錄兔跌,也分享給更多需要的人。 這篇文章是 JMeter...
    顧顧314閱讀 4,251評(píng)論 0 10
  • 首先相满,什么是接口呢桦卒? 接口一般來(lái)說(shuō)有兩種匿又,一種是程序內(nèi)部的接口,一種是系統(tǒng)對(duì)外的接口碌更。 系統(tǒng)對(duì)外的接口:比如你要從...
    木簫簫閱讀 1,745評(píng)論 2 17
  • 第十一課 太空蔬菜 從本學(xué)期起痛单,我們除了閱讀大量的現(xiàn)當(dāng)代經(jīng)典作品外嘿棘,還要加大對(duì)科技說(shuō)明文的閱讀旭绒,訓(xùn)練定位和提煉信息...
    田源ty閱讀 1,105評(píng)論 0 0