<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    自動化測試測試平臺策略 之模塊交互策略

    自動化測試測試平臺策略 之模塊交互策略

    序言:要做一個自動化測試平臺,越強大的平臺,其模塊之間的交互越難,也就是各個模塊之間的接口定義越難,而如何采用一種策略去規范各個模塊的接口、消息格式和交互方式更是難,這一點,我覺得可以從學習網絡協議中找到一絲靈感,那些協議的交互方式以及消息的格式傳遞都是值得學習的,以前覺得學習協議純粹是為了了解,現在學習真的是想掌握其幾點精華思想,突然能夠想象到:一群人在一起思想的碰撞,不斷的去總結,去發現,去實用,才有了現在的協議標準。覺得,不一樣的領域都去發現才能有所感悟。

      一、自動化測試平臺中的模塊

      1、軟件產品是具有一系列特定功能的組件組成,其系統可以被分為一系列的功能模塊,每個模塊所特有的信息處理過程都被包含在模塊的內部,如同一個“黑箱”,這就是“封裝性”,然后模塊與模塊之間按照一定的規則相連則成了一個復雜的系統(一個系統也可以作為一個模塊,去組成更復雜的系統)。

      2、而在自動化測試平臺的系統開發中,首先,按照其抽象出來的自動化測試流程和方式劃分一系列的功能模塊,這些功能模塊都能脫離系統獨自使用,有的模塊獨自使用能夠提高一些效率(像CLI測試中的基于腳本的自動化測試框架,GUI測試中的基于工具的自動化測試框架等都是一種模塊,還有一些測試工具),然后在此些模塊的基礎上,我們定義一些交互規則,將他們以最好的方式進行安排在自動化測試流水線上,然后提供一個統一管理的界面,慢慢的,就構建成了一個自動化測試平臺。(關鍵點:必須在測試功能模塊獨自提高效率的基礎上,能夠在測試流程中加以應用,平臺的作用伴隨更多的服務,將他們流水線化)

      二、自動化測試平臺平臺構建難點

      1、如何在測試流程中提煉自動化測試流程,然后抽象出自動化測試流水線。

      2、如何能夠統一規劃整個測試部門的測試資源,這需要一個服務器去統一存儲和調度管理。

      3、然后,很關鍵的一步:如何將已有的功能測試模塊結合起來,即建立一套良好的交互協議和交互消息格式,使其能夠很好的交互和互補,真正完成自動化測試流水線的運作。

      三、自動化測試平臺模塊交互策略分析

      以下策略是自己對測試平臺建設中的一些提煉,不一定完全適合,可以參考

      1、策略1:服務注冊機制

      即定義一個框架,其框架提供相應的API,所有的模塊利用這個API遵循一定的規則都可以作為服務注冊到這個框架中,注冊的同時,也對該服務的發送和接收的消息進行了規定,不同的消息可以調用其模塊不同的功能,然后,模塊則可以以這個框架為媒介,以傳遞消息的方式互相控制。當然,對于數據的存儲,需要單獨提供一個空間,可以是服務器,也可以是內存機制。

      2、策略2:消息分發統一機制

      即定義一個消息分發模塊,模塊的交互都會經過這個消息分發模塊,這個消息分發模塊將消息進行解析,然后傳送到對應的模塊。

      這里,兩種策略都需要統一規定好消息的格式。可以參考網絡協議中的一些消息格式,例如一個簡單的:

    源頭

    目的頭

    時間

    消息類型

    消息內容

      總之,個人上次聽過一句話,如果你在一個行業領域已經停滯不前,那么就將眼光放寬,去另外一個領域去看看,往往這樣,會激發你無限的靈感。這也許是真理啊,喬布斯不就很愛好藝術嗎?馬云不就是個金庸迷嗎?當然,不是說要去復制,個人覺得,說的是不要閉門造船吧,而是學會提煉共性,在思想中升華吧。

     

    posted on 2011-11-28 13:27 順其自然EVO 閱讀(202) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

    <2011年11月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲毛片基地4455ww| 香蕉97超级碰碰碰免费公| 波多野结衣久久高清免费| 亚洲国产精品综合久久久| 国产18禁黄网站免费观看| 久久久久亚洲爆乳少妇无| 亚洲成AV人片在线观看无码| 一级黄色免费大片| 亚洲AⅤ视频一区二区三区| 国产亚洲美女精品久久久久狼 | 亚洲成Av人片乱码色午夜| 羞羞视频免费网站在线看| 99在线免费观看视频| 久久久亚洲欧洲日产国码是AV| 久久夜色精品国产亚洲AV动态图| 亚洲一级毛片中文字幕| 免费看一级高潮毛片| 亚洲国产成人久久综合区| 国产免费牲交视频免费播放| 亚洲VA中文字幕无码毛片| 91精品啪在线观看国产线免费| 亚洲最大视频网站| 午夜精品在线免费观看| 视频免费1区二区三区| 国产成人亚洲精品青草天美| 亚洲国产成人高清在线观看| 久久亚洲精精品中文字幕| 欧美a级在线现免费观看| 国产精品亚洲а∨无码播放不卡| 国产a v无码专区亚洲av| 亚洲私人无码综合久久网| 亚洲成av人片一区二区三区| 久久国产精品国产自线拍免费| 美女视频免费看一区二区| 9久热这里只有精品免费| 久久亚洲春色中文字幕久久久| 女人18毛片a级毛片免费视频| 免费无遮挡无遮羞在线看| 日韩亚洲Av人人夜夜澡人人爽| 大陆一级毛片免费视频观看| 中文字幕免费视频精品一|