2013-04-23 61 views
0

嗨我真的想通過Selenium IDE運行一個測試套件,我已經用user-extensions.js和SelBLocks擴展(用於流量控制) 中的一些自定義命令啓動,但沒有成功。從批處理文件運行Selenium IDE會忽略user-extensions.js和selblocks。爲什麼?

是否有一個命令將啓動firefox並運行selenium插件的套件和baseurl作爲參數?

我有更好的運氣與運行套件,在一個批處理文件中的下列命令(爲的BaseURL合適的值,套房&日誌文件:

java -jar selenium-server-standalone-2.32.0.jar -htmlSuite "*firefox" "%baseurl%" "%suite%" "%log%" -port 4445 

不過的TestRunner會盡快遇到死一個命令user-extensions.js和/或Selblocks命令定義。

任何人都可以提供一些線索,以解決上述的要麼?

的IDE解決方案會更好(對於我),因爲我們在這裏沒有很多java或webdriver的天賦。

回答

0

這裏回答我的問題的一部分...

的userExtension參數添加到java命令加載用戶擴展。

java -jar selenium-server-standalone-2.32.0.jar -userExtensions "path\to\user-extensions.js" -htmlSuite "*firefox" "%baseurl%" "%suite%" "%log%" 

不知道該如何理解selblocks命令。

+0

您需要認真重新編寫SelBlocks擴展。它使用Selenium IDE的內部結構,它不存在於'-htmlsuite'運行器中。 – 2013-04-25 21:43:24