APP自動(dòng)化測(cè)試

如何選擇框架?

? ? 結(jié)合公司的實(shí)際情況坟乾,從以下幾方面進(jìn)行考慮:

1.跨平臺(tái)迹辐?

? ? 移動(dòng)端分為android和ios,選擇時(shí)要考慮是否支持兩者甚侣,或者僅支持一種明吩。

2.語(yǔ)言支持?

? ? 是支持單一語(yǔ)言還是多語(yǔ)言殷费,一般選擇對(duì)自己有優(yōu)勢(shì)的印荔,這樣便于更好的定位問(wèn)題

3.學(xué)習(xí)成本

? ? 如果之前用過(guò),拿過(guò)來(lái)就直接可以用详羡,但如果之前沒(méi)用過(guò)仍律,就需要關(guān)注多久才能用起來(lái)?多久才能夠了解框架的原理实柠?多久才能將用到的模塊很好的掌握染苛?領(lǐng)導(dǎo)是否認(rèn)可?

4.維護(hù)成本

? ? 維護(hù)人員參差不齊的時(shí)候就要考慮,因?yàn)椴⒉皇撬械目蚣苣眠^(guò)來(lái)就符合要求茶行,一般需要進(jìn)行二次開(kāi)發(fā)躯概,這個(gè)和用例的維護(hù)都要考慮

用例設(shè)計(jì)、編寫(xiě)

1.確定用例的測(cè)試范圍

? ? 如UI自動(dòng)化畔师,首先就要確定是所有頁(yè)面都做自動(dòng)化還是說(shuō)只有部分主要功能做自動(dòng)化娶靡。

2.設(shè)計(jì)用例

? ? 根據(jù)實(shí)際項(xiàng)目的緊張程度進(jìn)行粒度篩選,不是所有用例都越細(xì)越好看锉,也不是都越粗越好姿锭。

3.編寫(xiě)用例

? ? 前兩步是比較復(fù)雜的。根據(jù)項(xiàng)目時(shí)間確定寫(xiě)用例的方式:(1)如果項(xiàng)目時(shí)間較長(zhǎng)伯铣,則可以一條一條的寫(xiě)呻此。先寫(xiě)一條用例,調(diào)通腔寡,添加異常處理焚鲜,再寫(xiě)其他的,后面的則可以以第一條為例放前;(2)項(xiàng)目很緊張的時(shí)候忿磅,就要做下取舍,先把每條case轉(zhuǎn)換成自動(dòng)化凭语,讓其先跑起來(lái)葱她,再做二次迭代開(kāi)發(fā),添加異常等情況似扔,增強(qiáng)健壯性吨些。

4.調(diào)試用例

? ? 需要經(jīng)驗(yàn)積累。當(dāng)程序出現(xiàn)問(wèn)題的時(shí)候炒辉,要學(xué)會(huì)根據(jù)提示解決問(wèn)題豪墅,還有要善于用輸出函數(shù),便于定位問(wèn)題辆脸。

? ? 跟蹤調(diào)試但校,要經(jīng)常練習(xí)螃诅,學(xué)會(huì)看堆棧消息和一些中間值啡氢,進(jìn)行分析。

打包任務(wù)

1.獲取源碼-配置git源

? ? 注意要安裝的東西术裸,如git插件倘是;需要配置本地git環(huán)境

2.執(zhí)行打包操作-Jenkins構(gòu)建模塊,調(diào)用shell腳本

? ? 構(gòu)建的觸發(fā)模式:

? ? (1)定時(shí)構(gòu)建:相當(dāng)于一個(gè)任務(wù)袭艺,到了時(shí)間點(diǎn)就進(jìn)行構(gòu)建搀崭,不考慮代碼是否更新,直接執(zhí)行任務(wù)。

? ? (2)根據(jù)代碼改動(dòng)構(gòu)建:開(kāi)發(fā)有更新代碼就觸發(fā)構(gòu)建瘤睹。

? ? (3)定期檢查代碼更新構(gòu)建:和第一種方式有相似之處升敲,不過(guò)這個(gè)到時(shí)間點(diǎn)會(huì)檢查代碼是否有更新,有更新就構(gòu)建轰传,如果沒(méi)有更新驴党,便不進(jìn)行構(gòu)建。

? ? 設(shè)置構(gòu)建方式:

? ? (1)完全依賴jenkins插件

? ? (2)自己寫(xiě)構(gòu)建腳本获茬,直接在shell中執(zhí)行港庄,這種方式當(dāng)出現(xiàn)問(wèn)題的時(shí)候,比較好定位恕曲,究竟是jenkins問(wèn)題還是腳本問(wèn)題

3.安裝測(cè)試包-訪問(wèn)包存放的位置-進(jìn)行安裝(也可生成二維碼)

? ? 針對(duì)存在固定位置鹏氧,這個(gè)需要提前約定好文件夾和包的命名和位置。

持續(xù)集成

1.app端自動(dòng)化測(cè)試任務(wù)

2.打包任務(wù)

3.服務(wù)端自動(dòng)化任務(wù)整合

4.集成到j(luò)enkins上佩谣,設(shè)置為定時(shí)任務(wù)或者設(shè)置為觸發(fā)任務(wù)

? ? 可借鑒做法:開(kāi)發(fā)提交代碼后把还,測(cè)試部署的時(shí)候,自動(dòng)觸發(fā)后端的接口自動(dòng)化任務(wù)稿存,結(jié)果會(huì)發(fā)到郵箱笨篷,測(cè)試人員會(huì)看通過(guò)率是否滿足要求,滿足就可以進(jìn)行測(cè)試瓣履,沒(méi)有滿足就要找出哪些接口是代碼問(wèn)題率翅,哪些接口是誤報(bào)


? ? 由于自己也沒(méi)有接觸過(guò)這塊內(nèi)容,實(shí)際操作沒(méi)有的袖迎,但是對(duì)里面的一些思想和方式還是有所了解的冕臭,先擴(kuò)展自己的知識(shí)面,后續(xù)公司用到這塊的時(shí)候燕锥,結(jié)合實(shí)際考慮辜贵。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市归形,隨后出現(xiàn)的幾起案子托慨,更是在濱河造成了極大的恐慌,老刑警劉巖暇榴,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厚棵,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蔼紧,警方通過(guò)查閱死者的電腦和手機(jī)婆硬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)奸例,“玉大人彬犯,你說(shuō)我怎么就攤上這事。” “怎么了谐区?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵湖蜕,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我宋列,道長(zhǎng)重荠,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任虚茶,我火速辦了婚禮戈鲁,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嘹叫。我一直安慰自己婆殿,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布罩扇。 她就那樣靜靜地躺著婆芦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪喂饥。 梳的紋絲不亂的頭發(fā)上消约,一...
    開(kāi)封第一講書(shū)人閱讀 52,262評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音员帮,去河邊找鬼或粮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛捞高,可吹牛的內(nèi)容都是我干的氯材。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼硝岗,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼氢哮!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起型檀,我...
    開(kāi)封第一講書(shū)人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤冗尤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后胀溺,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體裂七,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年月幌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了碍讯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片悬蔽。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡扯躺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情录语,我是刑警寧澤倍啥,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站澎埠,受9級(jí)特大地震影響虽缕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蒲稳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一氮趋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧江耀,春花似錦剩胁、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至舌稀,卻和暖如春啊犬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背壁查。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工觉至, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人睡腿。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓康谆,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親嫉到。 傳聞我的和親對(duì)象是個(gè)殘疾皇子沃暗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

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