0
我試圖使用PhantomJS的無頭Webkit通過Selenium Webdriver打開google.com,但是當我執行下面的代碼系統時,會發生一些錯誤。我錯過了什麼嗎?如何使用PhantomJS使用Selenium Webdriver打開附加鏈接?
var webdriver = require('selenium-webdriver');
var By = require('selenium-webdriver').By;
var driver = new webdriver.Builder()
.withCapabilities(webdriver.Capabilities.phantomjs())
.build();
var baseUrl = 'http://google.com/';
driver.get(baseUrl);
driver.findElement(By.name('q')).sendKeys('webdriver');
driver.findElement(By.name('btnG')).click();
driver.wait(until.titleIs('webdriver - Google Search'), 1000);
driver.quit();
但我得到一個新的錯誤:
是否有明顯的變化?我的意思是我能看到的東西?它不會給出任何錯誤,但我也看不到任何輸出 – Saswat
你沒有返回任何東西,所以我想一切工作正常。它打開頁面並處理您定義的命令並在之後退出。你可以添加一些像Mocha這樣的測試框架來做一些測試並獲得成功或失敗的結果。 –
如何在瀏覽器中打開google.com? – Saswat