2016-11-17 4 views
0

Я изучаю использование вышеуказанного программного обеспечения для тестирования и просто задавался вопросом, есть ли способ, чтобы селен обнаруживал, какой браузер использует пользователь, а не конкретный драйвер, который должен быть определен, т.е. private WebDriver driver = new FirefoxDriver()Selenium, Cucumber & Gherkin

Еще один быстрый вопрос: как я могу выполнить цикл, чтобы он повторял определенное количество времени?

ответ

0

Попробуйте использовать QAF. Он имеет всю конфигурацию на стороне кода. Например, вы не должны указать, какой драйвер нужно начать в коде вместо этого вы можете предоставить в собственность в файле свойств или в конфигурационном файле запуска, как:

driver.name=firefoxDriver 

Есть много особенностей, характерные для веб, мобильных веб-и собственной автоматизации. Здесь вы найдете step-by-step-tutorial.

0

Если вы используете Java, вы можете указать браузер в properties file.

В противном случае вы можете использовать environment variable.

Или вы можете поместить свой выбор в файл в своей файловой системе и прочитать значение.

Много вариантов.