2013-01-17 33 views
1

測試自動化工具,我想開始使用的測試框架,執行以下操作:適合運營團隊

  • 包含一個過程(這個過程可以測試)管理引擎。它能夠開始與調度的幫助過程(測試)
  • 它是分佈式的,過程可以在本地或在其他機器上
    運行
  • 測試可以是任何東西:
  • 一個給定端口上簡單的telnet (基礎設施測試)
  • 磁盤I/O或MySQL benckmark
  • 硒導出的罐子,做驗收測試
  • 需要知道,如果測試通過與否
  • 必須得到測試(類似石墨)的實時數據的能力 - 這是可選的
  • 允許進程是建立在許多編程語言:Perl中,紅寶石,C,慶典
  • 具有圖形界面
  • 開源
  • 用任何語言,只要它不使用的資源,我寧願C,Perl或紅寶石
  • 在Linux上

    運行什麼不應該是:
  • 的添加到瀏覽器:硒,咬..

我不想要的東西,專注於Web開發

我會喜歡使用這樣的工具,或者可能合作構建一個工具。我希望我足夠明確。謝謝 。

回答

1

你可能想看看robot framework加上jenkins。 Robotframework是一個用python編寫的工具,用於進行基於關鍵詞的驗收測試。 Jenkins是一個持續集成工具,它允許您安排作業,並在節點網格中分配作業。

Robotframework測試可以做任何python可以做的事情,再加上更多。它有一個遠程接口,這意味着你可以用任何語言編寫測試關鍵字。例如,我有一個用Java編寫關鍵字的工作。在另一項工作中,我們使用了基於.NET的關鍵字的機器人框架。這可以通過一個遠程接口完成(這樣你就可以用許多不同的語言編寫關鍵字),或者你可以使用jython運行機器人在JVM上運行,或者使用鐵python運行在.NET環境中。

+0

你好,我找到了STAF。 STAF =軟件測試自動化框架。它使用STAX,能夠完成我所需要的任何請求。 – criscros