selenium_對selenium+python做自動化的一些總結(jié)

  • 開始:

    • 從最初開始接觸selenium到現(xiàn)在已經(jīng)有將近20天時間了,學(xué)習(xí)的契機(jī)是正好趕上公司架構(gòu)調(diào)整,模塊化調(diào)整,著重強(qiáng)調(diào)模塊化思維,這樣在我的工作空檔期老大對我提出了一些期望,希望在工作中做一些突破。其實(shí)這也正是我所希望的,同時也一直沒有找到強(qiáng)大的理由能支撐我學(xué)習(xí)下去的動力,所以在這方面能有突破還真的得感謝老大對我的信任。
  • 基礎(chǔ):

    • 開始接觸python是在2年前,因?yàn)橹皩ava有了解,對C##也知道點(diǎn)(大學(xué)的那點(diǎn)基礎(chǔ)),所以感覺這2種語言很重,在測試工作中無疑增加了很多額外的工作量。工作中受同事的影響開始接受了python,從自學(xué)到后來報班學(xué)習(xí)python,這樣一點(diǎn)點(diǎn)的就有點(diǎn)認(rèn)識了,總結(jié)下來就是語言這東西想學(xué)明白點(diǎn)必須在實(shí)踐中去用才可以,遇到問題多查一些資料,把問題吃透,多做總結(jié)。
  • 至于為啥選擇selenium:

    • 一是,現(xiàn)在公司的研發(fā)思想是重前端,webapp的感覺,大致是前端完成大部分業(yè)務(wù)交互邏輯,后端只負(fù)責(zé)數(shù)據(jù)存儲;
  • 二是,公司現(xiàn)在主要做的業(yè)務(wù)全部是web端,這樣就導(dǎo)致在測試的過程中要實(shí)現(xiàn)各大瀏覽器的兼容問題(從IE8到IE11,chrome,firfox ,360,百度,qq,傲游,獵豹,搜狗。。。)工作量可想而知;

  • 三是,selenium可以模擬用戶在瀏覽器操作的各種行為(畢竟是比較成熟的框架了,能想到的行為都可以實(shí)現(xiàn)),同時可以檢查頁面元素顯示情況是否符合預(yù)期(但是不能檢查樣式問題,曲線救國只能截圖)。

  • 四是,最重要的selenium Grid2 能實(shí)現(xiàn)并發(fā)多終端測試(多個瀏覽器)。綜合以上幾點(diǎn)selenium是現(xiàn)在比較適合我公司情況的框架,毫不猶豫,選之,用之,干之。

  • unittest配合selenium:

    • 用例維護(hù)問題必須在設(shè)計之初有所考慮,對于每個模塊的測試腳本以不同的分類進(jìn)行分裝,測試思路更加清晰敏捷。
    • 用例構(gòu)建通過python自帶的自動化框架unittest進(jìn)行組裝,之前對它有些了解所以沒有想別的就秒選了。它能完成對用例的自定義拼裝,畢竟是自家的東西用起來也很簡單。
  • 目標(biāo):

    • 1.配合公司模塊化思想用例結(jié)構(gòu)與模塊一一對應(yīng)
  • 2.模塊化宗旨:在不改變用戶行為的前提先實(shí)現(xiàn)業(yè)務(wù)增長,就是新增業(yè)務(wù)對原功能、用戶原有行為毫不影響

  • 3.通過自動化完成冒煙測試、回歸測試,最大限度節(jié)省回歸測試的時間,同時增加對上線產(chǎn)品的信心

  • 4.通過持續(xù)集成框架,完成對生成最新構(gòu)建的實(shí)時測試

  • 框架中現(xiàn)在包含的功能(持續(xù)增加)

  • 1.可指定終端運(yùn)行相應(yīng)瀏覽器進(jìn)行測試

  • 2.日志功能

  • 3.截圖

  • 4.用例自定義組裝

  • 5.測試報告

  • 6.發(fā)送郵件

目前只做了這些基本功能,后續(xù)若有一些自定義功能再增加;

  • 感悟:

  • 學(xué)無之境
  • 剛剛看了一句話:自動化聽起來很神秘,學(xué)起來很簡單,用起來很麻煩 頗有道理

先到這吧,沒感覺了
@晴天---2016-08-21 18:09:03--家

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,527評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,687評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,640評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,957評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,682評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 56,011評論 1 329
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,009評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,183評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,714評論 1 336
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,435評論 3 359
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,665評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,148評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,838評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,251評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,588評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,379評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,627評論 2 380

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