2012-09-12 40 views
7

我有一些用於自動執行任務的Selenium IDE腳本(通過它的Web界面部署到內部服務器),我想要書籤來啓動它們。從書籤啓動Selenium測試?

不想轉到工具 - > Selenium IDE - >搜索測試 - >啓動測試,只想單擊書籤並讓腳本運行。

我該如何做到這一點?我錯過了一點嗎?

不知道它是否有所作爲,但我目前正在使用Firefox(如果我必須更改瀏覽器,這不會是一個問題)。

感謝

回答

1

書籤是什麼比其他的URL,這使得它無法爲「書籤」插件的功能,如硒IDE。

但是,可能有其他插件可以做你想做的。我沒有仔細看過它,但有一位候選人可能是Firefox附加組件Favorites (Selenium IDE)

+1

我錯了,如果我認爲沒有什麼可以阻止硒開發人員做一種書籤或一些東西來實現這一目標?或者可能是一個用於加載保存的測試用例的chrome:// URL ... – mgarciaisaia

+1

似乎有一個testrunner的URL:chrome:// selenium-ide/content/selenium/TestRunner。HTML,但可能這不是你正在尋找的。 – dokaspar

+0

'chrome://'網址無效:( – mgarciaisaia

2

不確定您是否可以運行按書籤的測試,因爲瀏覽器插件通常使用組合鍵運行。並且書籤是URL。那麼你的問題中的主要問題如何將書籤 與瀏覽器插件啓動相關聯。

那麼,我已經調查了一個小小的解決方法。談到越來越硒HTML測試套件運行自動(我的意思是書籤替代)的一些解決方案是可能的: 溶液1

  1. 補丁硒服務器代碼支持HTML套房。
  2. 構建腳本以執行您的HTML測試套件。
  3. 構建一個腳本以讀取套件的輸出報告並整理要包含在CC.NET報告中的信息。

設置的細節,你可以得到here

解決方案2:

  • 硒IDE插件的Firefox來創建測試
  • 的Java運行Selenium服務器
  • 硒服務器運行測試套件
  • Nant生成對於CruiseControl.NET
  • CruiseControl.Net報告,作爲一個持續集成引擎

設置細節here

希望這對您有用。