我是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