開始使用自動測試-連續測試(3)

發表于:2015-03-23來源:uml.org.cn作者:不詳點擊數: 標簽:
您可以在您的添加顯式異常(被忽略的文件)。自動測試文件與 add_exception命令 。OS X的一些元文件和您的Ruby 項目的供應商目錄,例如忽略了各種源控制元數

  您可以在您的添加顯式異常(被忽略的文件)。自動測試文件與 add_exception命令 。OS X的一些元文件和您的Ruby 項目的供應商目錄,例如忽略了各種源控制元數據的內容,您的自動測試文件中添加以下代碼:

  自動測試。add_hook :初始化 做 | 自動測試|

  %W { 。。。一下git svn HG DS_Store _ *供應商TMP日志文檔。} 每個 | 例外|

  自動測試。add_exception (例外)

  年底

  結束

  4.4重新啟動插件

  當你深入調整你的自動測試。文件-你可能是在閱讀這篇文章-手動重新啟動后,每一個變化。自動測試自動測試可以一拖。輸入重新啟動插件:當您啟用,自動測試將重新啟動,就會自動在自動測試。文件檢測到的變化 。

  要啟用該插件,你需要做的是您的自動測試文件添加下面的代碼片段:

  要求 “ 自動測試/重新啟動“

  ... ...并重新啟動自動測試手動最后一次(諷刺)。

  4.5紅/綠插件

  在終端窗口中的“紅/綠”的插件提供色彩測試消息 。輸出正如預期的那樣,是綠色的,如果所有的測試都通過了,紅色的,如果一些測試失敗。在紅/綠的視覺輸出更容易掃描輸出,并迅速確定是否一切正常,或出事了。

  從外觀上看,紅/綠的插件打開

  ================================================== ==============================

  200測試,520斷言,0失敗,0個錯誤

  成

  ================================================== ==============================

  200測試,520斷言,0失敗,0個錯誤

  或

  ================================================== ==============================

  5測試中,20斷言,1失敗,0個錯誤

  安裝插件:

  sudo的創業板安裝redgreen

  為了讓“紅/綠”的插件您的自動測試文件中添加以下行 :

  要求 “ redgreen /自動測試“

  4.6桌面通知插件

  你可能甚至不看找出一個測試運行的結果的自動測試終端輸出。幾個插件提供桌面通知消息的能力。這樣,你可以在后臺運行自動測試和看到彈出消息時失敗 。

  低吼插件(OS X)4.6.1。

  如果您在Mac上進行開發,低吼是一種流行的OS X的桌面通知系統,安裝的低吼插件:

  sudo的創業板安裝自動測試的咆哮

  然后啟用它加入

  要求 “ 自動測試/咆哮“

  您的自動測試文件。

  請注意,低吼插件工作,你需要有系統上已經安裝的低吼本身。如果你沒有安裝低吼或不確定,低吼網站下載最新版本。

  低吼插件提供了一些自定義選項,您可以設置。自動測試文件。他們在創業板的README.rdoc包含的文件記錄。這里有一些設置,你可以調整 :

  接收低吼通知,上市文件修改測試前重新運行

  自動測試:低吼::show_modified_files = TRUE

  只允許一個測試和運行的每一個功能通知

  自動測試:低吼::one_notification_per_run = TRUE

  不要在運行測試之前,明確終端:

  自動測試:低吼::clear_terminal = FALSE

  不要在低吼通知包括標簽,如“Rails的所有單元測試都通過了”。

  自動測試:低吼::hide_label = TRUE

  自定義圖標設置: 你可以定義你自己的一套圖標在使用低吼通知。請參考有關詳細信息,自動測試,咆哮的自述文件。

  4.6.2測試通知插件(Linux和Windows)

  如果您正在運行Linux或Windows,你仍然可以得到與測試桌面通知發出通知插件,這個插件提供了適用于Linux,Windows和OS X桌面通知的原生技術的廣泛使用( libnotify , knotify ,咆哮和低吼僅舉數)。請注意,操作系統,低吼插件X -我們剛剛在上一節所述-提供比一個更輕量級的測試通知插件雖然安裝 。因此,在這個文件中,我將只包括Linux和Windows上安裝6。

  在安裝測試通知插件,您將需要安裝插件將觸發底層的通知mecanism庫:

  如果您正在運行在Linux 上使用Gnome桌面,您需要在您的系統和程序名為libnotify安裝在你的PATH中發送通知。對于大多數Linux發行版,這只是意味著,你應該安裝libnotify斌包 。在Ubuntu,你只需要運行

  sudo易于得到安裝的libnotify - bin

原文轉自:http://www.uml.org.cn/Test/201112301.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97