我是Selenium的一名新學員,在搜索教程和參考資料後,我發現他們中的大部分基於Java語言,特別是webdriver部分。我擅長JavaScript,對這個曲目有什麼好處?由於硒是一種特定的面向語言(如Java)嗎?
1
A
回答
1
看看這個,http://www.seleniumhq.org/about/platforms.jsp#programming-languages
它支持的語言包括JavaScript大規模的範圍內。
3
是的,Selenium WebDriver(讓您自動化網絡瀏覽器的部分)是available for Javascript as an NPM。
以下是他們的使用示例。
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('firefox')
.build();
driver.get('http://www.google.com/ncr');
driver.findElement(By.name('q')).sendKeys('webdriver');
driver.findElement(By.name('btnG')).click();
driver.wait(until.titleIs('webdriver - Google Search'), 1000);
driver.quit();
相關問題
- 1. XML是一種面向網絡的編程語言嗎?
- 2. Ruby是一種優雅的語言嗎?
- 3. asp.net是一種編譯語言嗎?
- 4. PowerShell是一種強類型語言嗎?
- 5. bash是一種編程語言嗎?
- 6. R是一種編譯語言嗎?
- 7. Qt 4是一種編程語言嗎?
- 8. 這是一種編程語言嗎?
- 9. 高級編程語言是傾向於面向對象的,而低級語言是面向過程的嗎?
- 10. 如何在另一種語言之上開發特定於領域的語言?
- 11. Groovy和Groovy ++是兩種語言還是一種語言?
- 12. 是特定的API語言
- 13. 語言特定的重定向
- 14. '言'是一種方法嗎?
- 15. 在一種語言的語音到另一種語言
- 16. 是限於特定語言的演員模特嗎?
- 17. 如何用同一種語言實現一種語言比語言更快?
- 18. 爲什麼.NET是一個框架和Java是一種語言
- 19. Ruby是一種腳本語言還是一種解釋型語言?
- 20. 另一種確定CultureInfo是否使用特定語言的方法?
- 21. 是否有一種面向代理之間交互描述的編程語言?
- 22. Java是Java的平臺還是Java語言的特點?
- 23. JavaScript是一種類型安全的語言嗎?
- 24. Visual Basic(基於.NET Framework)是一種垂死的語言嗎?
- 25. callstack是一種語言安全的數據結構嗎? Quasar + Fortran?
- 26. PHP是一種可擴展的網頁語言嗎?
- 27. R是一種資源匱乏的語言嗎?
- 28. 這是什麼意思一種語言是LISP的一種方言?
- 29. 是否有一種語言具有這種簡化的語法?
- 30. 如何判斷一種語言是否是一見鍾情的?
是的。 [簡單搜索「selenium」和「Javascript」](https://duckduckgo.com/?q=selenium+javascript&t=ffab&ia=qa)應該回答你的問題。 – Schwern