平安金融科技測(cè)試技術(shù)周報(bào)(第一期)

@author penghaibo204
** 本期導(dǎo)讀**:平安金融科技測(cè)試技術(shù)周報(bào)終于和大家見面了壁酬,我們旨在為大家分享最前沿的測(cè)試技術(shù)和測(cè)試組最新的技術(shù)成果。以后我們每周會(huì)給大家?guī)頊y(cè)試組內(nèi)的一些原創(chuàng)文章和業(yè)內(nèi)的優(yōu)秀博文酣栈。我們主要分為五個(gè)欄目:原創(chuàng)文章、移動(dòng)測(cè)試技術(shù)汹押、后端測(cè)試技術(shù)矿筝、通用測(cè)試技術(shù)和測(cè)試人生。

原創(chuàng)文章

1)如何更快速有效的收集Android應(yīng)用的FPS棚贾?@張遠(yuǎn)平

FPS(每秒傳輸幀數(shù)(Frames Per Second))是圖像領(lǐng)域中的定義窖维,是指畫面每秒傳輸幀數(shù),測(cè)量FPS經(jīng)常用于評(píng)價(jià)一個(gè)APP的流暢度妙痹,以此來判定APP是否能帶來更好的用戶體驗(yàn)铸史。由于Android系統(tǒng)權(quán)限的問題,我們通常要通過應(yīng)用的FPS怯伊,或者要對(duì)設(shè)備進(jìn)行root琳轿。本文另辟蹊徑,研究出一種無須root快遞收集Android應(yīng)用FPS的方法耿芹。

2)用ExtentReports美化你的測(cè)試報(bào)告@王慶豐

在實(shí)際的自動(dòng)化測(cè)試工作中經(jīng)常會(huì)用到一些報(bào)告生成工具大概分為兩類崭篡,一類是測(cè)試框架自帶的報(bào)告生成工具如:JUnit+Ant、TestNG吧秕;另一類就是專用報(bào)告工具如ReportNG等琉闪。這些報(bào)告要么在UI設(shè)計(jì)上不滿足我們的需求,要么在API和擴(kuò)展性上比較差砸彬。所以塘偎,我們要尋求一個(gè)既美觀大方,又支持?jǐn)U展的報(bào)告插件拿霉。本文介紹的ExtentReport就是這樣一個(gè)報(bào)告插件吟秩。

3) 基于Appium的Android功能自動(dòng)化實(shí)踐@柯星

Appium是一個(gè)開源的移動(dòng)端UI自動(dòng)化測(cè)試框架,本文從實(shí)戰(zhàn)的角度解析了Appium的原理及入門方法绽淘。

4)Jmeter之JDBC Request使用方法(oracle)@賀滿

Jmeter的JDBC Request采樣器可以向數(shù)據(jù)庫(kù)發(fā)送一個(gè)jdbc請(qǐng)求(sql語句)涵防,在測(cè)試過程中我們可以用它來模擬數(shù)據(jù)庫(kù)操作,從而生成想要的數(shù)據(jù)。本文詳細(xì)介紹了JDBC Request采樣器的原理和用法壮池。

移動(dòng)測(cè)試技術(shù)

1)話說移動(dòng)測(cè)試項(xiàng)的那些事--完結(jié)篇

這應(yīng)該是目前對(duì)移動(dòng)測(cè)試項(xiàng)總結(jié)最全面的系列文章偏瓤,作者通過一張思維導(dǎo)圖將移動(dòng)端測(cè)試要覆蓋哪些項(xiàng),用到什么測(cè)試方法都總結(jié)得非常細(xì)致椰憋。

2)Monkey工具總結(jié)

Monkey測(cè)試工具是Android測(cè)試中一個(gè)常用的測(cè)試工具厅克,我們一般用它來對(duì)App進(jìn)行穩(wěn)定性測(cè)試。本系列文章不僅介紹了Monkey測(cè)試的基本用法橙依,還介紹了用它進(jìn)行自動(dòng)化測(cè)試证舟,檢查內(nèi)存泄露這些高級(jí)應(yīng)用,讓我們對(duì)Monkey工具有了更深刻的認(rèn)識(shí)窗骑。

3)iOS instruments trace 文件解析方案

做iOS性能測(cè)試女责,要監(jiān)控一段時(shí)間內(nèi)App的CPU占用和網(wǎng)絡(luò)流量。遺憾的是创译,iOS instruments提供的Activity Monitor和Network模板并不滿足我的需求抵知。在UI工具中,Activity Monitor只提供了CPU瞬時(shí)值软族,Network也只提供了總流量刷喜,它們均不提供采集樣本值。本文介紹了通過Undocumented API來解析trace文件來獲取明文數(shù)據(jù)的方法立砸。

4)XCTest 測(cè)試實(shí)戰(zhàn)

很多人都認(rèn)為“只有當(dāng)我們的改變代碼時(shí)吱肌,測(cè)試才能產(chǎn)生回報(bào)⊙銮荩” 如果你有這樣的想法氮墨,你應(yīng)該仔細(xì)讀讀那篇文章,因?yàn)轱@然通過測(cè)試你所能獲得的比這要多吐葵。有一點(diǎn)是非常重要的规揪,就算我們?cè)趯懘a的最早版本,我們還是會(huì)將大部分時(shí)間花在修改代碼上 -- 隨著項(xiàng)目的發(fā)展温峭,越來越多的功能會(huì)被加進(jìn)來猛铅,我們會(huì)發(fā)現(xiàn)很多地方都需要稍微改一下。所以即使你還沒有在做 1.1 或 2.0 版本凤藏,但你還是要做大量的修改奸忽,而測(cè)試正是在這時(shí)為我們提供不可估量的幫助。

后端測(cè)試技術(shù)

1)使用 Jmeter 做 Web 接口測(cè)試

接口測(cè)試作為集成測(cè)試的一部分揖庄,通過直接控制API來判斷系統(tǒng)的功能性栗菜,可靠性,性能與安全性蹄梢。API測(cè)試是沒有界面的疙筹,執(zhí)行在通訊層。API 測(cè)試在自動(dòng)化測(cè)試中有著重要的地位,因?yàn)锳PI一般是應(yīng)用邏輯的主要接口而咆,而GUI測(cè)試在敏捷開發(fā)和DevOps的快速迭代和頻繁變更中很難維護(hù)霍比。本文主要介紹了接口測(cè)試工具Jmeter的配置和使用方法,是后端接口測(cè)試非常好的入門文檔暴备。

2)性能測(cè)試

我們通常在完成接口測(cè)試后悠瞬,還要對(duì)服務(wù)端的進(jìn)行性能測(cè)試涯捻,從而分析出服務(wù)的瓶頸和處理能力汰瘫。本文介紹了性能測(cè)試涉及到的場(chǎng)景混弥、測(cè)試工具以及測(cè)試方法对省。同時(shí)還簡(jiǎn)單介紹了問題定位的方法蒿涎。

通用測(cè)試技術(shù)

1)Jenkins基礎(chǔ)

持續(xù)集成是一種軟件開發(fā)實(shí)踐劳秋,即團(tuán)隊(duì)開發(fā)成員經(jīng)常集成他們的工作,通常每個(gè)成員每天至少集成一次嗽冒,也就意味著每天可能會(huì)發(fā)生多次集成添坊。每次集成都通過自動(dòng)化的構(gòu)建(包括編譯贬蛙,發(fā)布谚攒,自動(dòng)化測(cè)試)來驗(yàn)證,從而盡快地發(fā)現(xiàn)集成錯(cuò)誤溺职。許多團(tuán)隊(duì)發(fā)現(xiàn)這個(gè)過程可以大大減少集成的問題,讓團(tuán)隊(duì)能夠更快的開發(fā)內(nèi)聚的軟件浪耘。本文對(duì)jenkins的搭建和使用方法進(jìn)行了詳細(xì)介紹七冲,是非常好的入門文檔。

2)WEB 端批量移動(dòng)設(shè)備管理控制工具 STF 的環(huán)境搭建和運(yùn)行

STF(Smartphone Test Farm)是github上的一個(gè)開源Web端移動(dòng)設(shè)備管理工具蝉稳,支持遠(yuǎn)程真機(jī)鏡像和遠(yuǎn)程調(diào)試掘鄙。國(guó)內(nèi)很多云測(cè)試平臺(tái)的真機(jī)演示技術(shù)都是基于此框架改造的操漠。本文介紹了STF的環(huán)境搭建和運(yùn)行。PS:效果很酷炫撞秋,感興趣的同學(xué)可以搭建一個(gè)玩玩吻贿。

測(cè)試人生

1)一起來聊聊業(yè)務(wù)測(cè)試

產(chǎn)品測(cè)試的需求跟人的需求一樣, 也是分層次的舅列。業(yè)務(wù)測(cè)試肯定是第一位的剧蹂,也是產(chǎn)品的基礎(chǔ)烦却,然后圍繞業(yè)務(wù)會(huì)有很多的衍生需求, 比如性能、安全其爵、穩(wěn)定性冒冬、兼容摩渺,但是首要的還是業(yè)務(wù)功能。與其他需求一樣摇幻,業(yè)務(wù)功能也是存在可被模型化和技術(shù)化的横侦,本文講述了業(yè)務(wù)建模和技術(shù)化改進(jìn)的一些思考。本文提出的觀點(diǎn)在測(cè)試社區(qū)引起了廣泛的討論枉侧,評(píng)論中也有很多精彩的見解引瀑。

2)全棧測(cè)試時(shí)代已來

測(cè)試正面臨全棧化榨馁,需要掌握的技術(shù)棧也越來越多憨栽。與此同時(shí)還要在日常的研發(fā)翼虫、測(cè)試工作中總結(jié)和沉淀個(gè)人的方法論珍剑。以往測(cè)試被少數(shù)人看作開發(fā)輔助招拙,這是完全片面的迫像,測(cè)試需要從方案的全局思考劈愚,從架構(gòu)的整體看待問題掠械,要求高于開發(fā)由缆。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市猾蒂,隨后出現(xiàn)的幾起案子均唉,更是在濱河造成了極大的恐慌,老刑警劉巖肚菠,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舔箭,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蚊逢,警方通過查閱死者的電腦和手機(jī)层扶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烙荷,“玉大人镜会,你說我怎么就攤上這事≈粘椋” “怎么了戳表?”我有些...
    開封第一講書人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵桶至,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我匾旭,道長(zhǎng)镣屹,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任季率,我火速辦了婚禮野瘦,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘飒泻。我一直安慰自己鞭光,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開白布泞遗。 她就那樣靜靜地躺著惰许,像睡著了一般。 火紅的嫁衣襯著肌膚如雪史辙。 梳的紋絲不亂的頭發(fā)上汹买,一...
    開封第一講書人閱讀 51,182評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音聊倔,去河邊找鬼晦毙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛耙蔑,可吹牛的內(nèi)容都是我干的见妒。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼甸陌,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼须揣!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起钱豁,我...
    開封第一講書人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤耻卡,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后牲尺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體卵酪,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年谤碳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了溃卡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡估蹄,死狀恐怖塑煎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情臭蚁,我是刑警寧澤最铁,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布讯赏,位于F島的核電站,受9級(jí)特大地震影響冷尉,放射性物質(zhì)發(fā)生泄漏漱挎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一雀哨、第九天 我趴在偏房一處隱蔽的房頂上張望磕谅。 院中可真熱鬧,春花似錦雾棺、人聲如沸膊夹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)放刨。三九已至,卻和暖如春尸饺,著一層夾襖步出監(jiān)牢的瞬間进统,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工浪听, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留螟碎,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓迹栓,卻偏偏與公主長(zhǎng)得像掉分,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子迈螟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

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