2010-11-06 42 views
0

嗨 的JSTestDriver文檔說...無法調用多個瀏覽器中使用JSTestDriver

「多瀏覽器可如果一個逗號‘’ Java的罐子JsTestDriver.jar --port 9876隔開來指定。 - 瀏覽器firefoxpath,chromepath「

到目前爲止,我只能打開一個瀏覽器。假設我想打開IE和Chrome,下面的命令只會打開IE。

C:\ libs> java -jar JsTestDriver.jar --port 9876 --browser「C:\ Program Files \ Internet Explorer \ iexplore.exe,C:\ Program Files \ Google \ Chrome \ Application \ chrome。 exe「

任何人都可以幫我嗎?

+0

我認爲你需要在iexplore和chrome之間添加引號?即'C:\ libs> java -jar JsTestDriver.jar --port 9876 --browser「C:\ Program Files \ Internet Explorer \ iexplore.exe」,「C:\ Program Files \ Google \ Chrome \ Application \ chrome」。 exe「' – clarkf 2010-11-06 04:04:58

+0

我試過了,但它只打開IE。然後給我錯誤... – Simon 2010-11-06 05:29:18

+0

異常語法錯誤:預期的')' – Simon 2010-11-06 05:29:58

回答

0

有你嘗試使用--captureConsole標誌,那麼它會是這樣的:

C:\libs>java -jar JsTestDriver.jar --port 9876 --browser "C:\Program Files\Internet Explorer\iexplore.exe, C:\Program Files\Google\Chrome\Application\chrome.exe" --captureConsole

請記住,在JSTD版本1.3.1這似乎並沒有工作(http://code.google.com/p/js-test-driver/issues/detail?id=199&q=browser%20capture).. 但是在1.2.2中應該可以工作