這裏的任何人都有使用Selenium和webdriverjs的經驗嗎?我來自非Java背景,對Node.js和JavaScript有大量的經驗。根據Selenium文檔,您必須設置獨立的Selenium服務器才能使用節點Web驅動程序。幸運的是,它們似乎被捆綁在一起。你如何獲得webdriverjs的工作?
npm install webdriverjs
讓你爲node_modules/webdriverjs/bin
目錄內的獨立硒服務器的JAR文件。示例測試位於節點node_modules/webdriverjs/examples
目錄內,但在我從webdriverjs或examples目錄運行它們時,其中的測試失敗。
什麼是缺少的部分嗎?什麼是最快的方式來起牀和運行?
我已閱讀文檔。
注:堆棧溢出不會讓我使用標籤webdriverjs,但是這是專門關於webdriverjs,不使用與Java或其他語言的硒。
更新:唯一的問題是,內置例如測試壞了!
是否有任何錯誤消息指示錯誤或阻塞問題?默認情況下,webdrivejs使用監聽http:// localhost:4444/wd/hub的本地selenium獨立服務器。 – shawnzhu