Является ли селен малоразмерным. Если да, то как я могу разработать кросс-платформенное конкретное приложение с ним, сначала определив платформу, а затем позвонив подпрограммой селен-платформы.Является ли селена платформой конкретной?
ответ
Я не очень знаком с Selenium, но мне кажется, что он работает почти везде, где вы можете установить Firefox 2+.
В среде IDE плагин Firefox, но вы можете разработать тесты на нескольких языках, которые работают на и против нескольких платформ (в том числе нескольких браузеров). Не совсем уверен, что вы пытаетесь достичь, но, надеюсь, это помогает.
Selenium независим от платформы. Это связано с тем, что вы запускаете сервер Selenium RC (который является Java-приложением и, следовательно, может работать на любой платформе). Затем вы отправляете команды selenese на сервер, который контролирует активность тестирования в браузере. Чтобы отправить команды selenese, вы можете использовать любой язык (например, Java, PHP, Ruby и т. Д.). Теперь это снова никоим образом не ограничивает вас какой-либо ОС.
Если вы используете IDE плагина Firefox для запуска тестовых примеров, то, конечно, поддерживаемые платформы будут ограничены платформами, поддерживаемыми Firefox.
Надеюсь, что ответы.
Я использую Selenium для проекта, который работает под Windows и Ubuntu. Единственный специфичный для платформы код - это запуск среды, в которой он выполняется (безголовый X-сервер под Ubuntu), и запуск файла selenium jar. Остальная платформа независима от платформы. Я не знаю, будет ли это работать так же гладко, когда вы пытаетесь использовать разные браузеры (я использую Firefox на обеих платформах).
Надеюсь, это поможет.
С уважением,
Sebastiaan
Я может быть недопонимание ваш вопрос, но:
С Selenium RC (или сетки, более конкретно), вы можете указать, какую платформу вы хотите, чтобы ваш тест для запуска на. Каждый узел регистрируется с концентратором под определенной платформой, и каждый желаемый тест Test запросит платформу.
Как уже указывалось в других ответах, сам Selenium является независимым от платформы, но вы можете запускать свои тесты на основе платформы по-браузеру. В любом случае, тесты (теоретически) должны выглядеть одинаково и использовать одни и те же собственные команды Selenium.
- 1. Является ли Filemaker веб-платформой?
- 2. Является ли numpy.save кросс-платформой?
- 3. Является платформой Java.NET независимой?
- 4. Является ли это JS-Framework открытой платформой?
- 5. Является ли C++ std :: строковой платформой независимой?
- 6. Является ли .NET платформой или библиотекой?
- 7. Является ли Java действительно такой кросс-платформой?
- 8. mri_21 не является допустимой платформой
- 9. «x64_mingw» не является допустимой платформой
- 10. Определить, является ли ActiveCell в конкретной таблице
- 11. Является ли Wordpress хорошей платформой для разработки webapp?
- 12. Является ли JDK8 поддерживаемой платформой для JBoss 6 AS
- 13. Является ли ASP.net WebForms платформой с интенсивным процессором?
- 14. Является ли Silverlight 2.0 жизнеспособной платформой для разработки игр?
- 15. Является ли MonoTouch жизнеспособной платформой для разработки iPhone?
- 16. Является ли титан родной платформой для разработки приложений?
- 17. Является ли Silverlight хорошей платформой для веб-операционной системы?
- 18. Является ли IDLE правильной платформой для программирования Python?
- 19. Является ли python устойчивой платформой для разработки facebook?
- 20. Является ли Cocos2d-x хорошей платформой для разработки игр?
- 21. Может ли это сделать? (что является лучшей платформой?)
- 22. Насколько хорошо FreeBSD является платформой для разработки?
- 23. Является синтаксисом glob, используемым кросс-платформой Mercurial?
- 24. Почему Node.js является средой, а не платформой?
- 25. Могу ли я ограничить класс или метод в Portable Class Library конкретной платформой?
- 26. Задание конкретной версии браузера в тестовом прогоне селена
- 27. Является ли количество параллельных подключений специфичным для конкретной базы данных?
- 28. Является ли Javascript подходящей платформой для криптографии? Или, не так ли?
- 29. селена
- 30. Является Bigtable (или BigQuery) правильной платформой для корреляционного анализа журналов?
Когда вы спрашиваете конкретную конкретную платформу, вы спрашиваете в срок проведения тестов или выполнения тестов? – Kane
... или даже более подробно. С точки зрения выполнения тестового кода в отношении какого-либо сервера, запуска сервера Selenium и браузера (Selenium RC) или записи тестов с Selenium IDE. –
Пожалуйста, объясните свой вопрос лучше. Вы используете Selenium RC или IDE? Какой язык программирования (если вы используете RC). Какой код конкретной платформы вы хотите запустить? – Santi