В настоящее время я изучаю Selenium как на Java, так и на C#, используя Selenium IDE для экспорта записанных взаимодействий браузера. Я заметил, что в коде Java мы используем WebDriver driver;
, а в коде C# мы используем IWebDriver driver;
В чем разница?Selenium C# Java - В чем разница между WebDriver и IWebDriver?
4
A
ответ
5
Соглашение по C# заключается в том, что интерфейсы имеют префикс I
, например. IEnumerable
, IDisposable
.
Java не имеет такого соглашения.
+0
Ahh! Спасибо за ответ, теперь понятно :) – QATester1
Смежные вопросы
- 1. В чем разница между Selenium Webdriver и Selenium Ghostdriver?
- 2. В чем разница между Selenium и WebDriver seleniumProtocol в DefaultNode.json?
- 3. Selenium Webdriver - разница между ожиданиями
- 4. В чем разница между удаленным управлением Selenium и WebDriver?
- 5. В чем разница между Selenium Webdriver и SoapUI?
- 6. В чем разница между Selenium Remote Control и Selenium Server?
- 7. Разница между Selenium Webdriver и Selenium Server Standalone
- 8. В чем разница между Selenium и Appium?
- 9. В чем разница между Selenium и Mozrepl?
- 10. В чем разница между Proctractor и Selenium?
- 11. В чем разница между «Selenium-server-standalone.jar» и «Selenium Client & WebDriver»?
- 12. Selenium: разница между «ролью-хабом» и «ролью webdriver»?
- 13. В чем разница между 2 версиями webdriverbackedselenium
- 14. C#, selenium webdriver
- 15. В чем разница между `| `и` || `в java?
- 16. В чем разница между **/*. Java и * .java?
- 17. Selenium WebDriver C# и Omnibug
- 18. В чем разница между java и jsp?
- 19. iWebDriver - iphone Selenium
- 20. Разница в xpath в selenium webdriver?
- 21. В чем разница между = и == в java?
- 22. В чем разница между: = и =! в Java?
- 23. В чем разница между Selenium Webdriver и угловым e2e и когда каждый должен использоваться?
- 24. В чем разница между методами Selenium - maximize() и fullscreen()
- 25. В чем разница между DesiredCapabilities и RequiredCapabilities?
- 26. Скриншот в окне Selenium Webdriver в C#
- 27. C# Расширение Selenium Webdriver Class
- 28. Selenium WebDriver C# Полный скриншоты сайта с ChromeDriver и FirefoxDriver
- 29. В чем разница между PHP и Java?
- 30. В чем разница между JavaScript и Java?
Основное отличие заключается в том, что один для Java, а один для C# –
«IWebDriver» - это «интерфейс» (и я считаю «WebDriver» тоже), он использует 'I' в C#, потому что традиционно использовать' I 'как первую букву« интерфейса »в C#, в то время как в Java вы обычно этого не делаете. – Ian
Да @ian WebDriver - это интерфейс в java –