2011-04-21 100 views
7

我在Selenium IDE中進行了多項測試,並將其保存爲HTML格式的測試套件,該工具可以很好地導入到selenium IDE中。但是現在我想使用Python來擴大這些測試,當我點擊導出測試套件和選擇Python我得到這個錯誤的鉻不落實從Selenium IDE導出測試爲Python¶

套房出口://硒-IDE /內容/格式/蟒蛇-rc格式化

我怎樣才能使硒IDE這個選項?

注意我還發現Firefox的額外插件允許批量轉換測試,但仍不允許將整個測試套件作爲一個文件導出。我意識到我可以手動合併這些文件,但將來我希望在我的工作流程中具有此選項。

謝謝。

P.S在Fedora 14

回答

7

您運行的是什麼版本的邊運行Firefox 3.6?如果您正在運行最新版本(1.9),請進入選項,選中「啓用實驗功能」框,格式菜單現在應列出Python。

+0

我不知道我是運行的版本,這是近兩年來前,所以我很高興,這使它成爲一個新的版本。 – BillPull 2013-04-08 14:13:12

2

你必須下載正確的插件和格式化,其可在: http://docs.seleniumhq.org/download/#side_plugins

您也可以要求以啓用常規選項「實驗性功能」和「開發者工具」。

然後,你應該能夠將格式更改爲Python。 見下圖: screenshot 1 screenshot 2

請仔細閱讀Selenium FAQ,並按照新的變化官方blog

另請參閱Selenium with Python的編碼示例。

與最新版本

的Perl,PHP和使用Groovy的硒用戶社區


解決方法必須 感到悲傷的時候,這些格式化的官方支持是 下降。從Selenium IDE的v1.2.0開始,這些格式化程序沒有與Selenium IDE捆綁在一起的 。我有一些好消息給你。所有 這些格式化程序都作爲單獨的插件捆綁在一起,如果您有興趣,您仍然可以從Selenium IDE v1.1.0中獲取它們 。這裏是你需要做的 。

  1. 下載官方硒下載網站here硒IDE V1.1.0。不要安裝它,最好的方法是右鍵單擊鏈接並將鏈接另存爲。
  2. 接下來,將擴展名從.xpi更改爲.zip並解壓縮(或者只是簡單地解壓縮它:unzip file.xpi)。
  3. 使用文件菜單 - >打開文件...菜單項(python-format.xpi,groovy-format.xpi,perl-format.xpi,php-format.xpi等)在Firefox中逐個打開解壓縮的文件。 。

大功告成。

故障排除

  • 安裝新插件後,然後重新啓動Firefox,
  • 確保所有格式的插件在附加組件管理器和啓用,
  • 如果您遇到兼容性問題,你可以在install.rdf中找到em:maxVersion。查看位置的屏幕截圖。我打算髮佈一個將在未來自動完成此工作的工具。直到那時,如果您遇到問題,請在Google上搜索如何執行此操作。我聽說首先安裝Add-on Compatibility Reporter也可以提供幫助。

來源: http://blog.reallysimplethoughts.com/2011/11/01/the-perl-php-and-groovy-formatters-for-selenium-ide/

相關問題