Перейти к содержимому

Selenium WebDriver: полное руководство
онлайн, начало 19 октября
Логи как инструмент тестировщика
онлайн, начало 22 октября
Школа для начинающих тестировщиков
онлайн, начало 122 октября
Тестирование REST API
онлайн, начало 22 октября
Фотография

Selenium для нескольких браузеров

selenium webdriver test automation

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 Raindrops

Raindrops

    Новый участник

  • Members
  • Pip
  • 23 сообщений

Отправлено 30 Декабрь 2017 - 19:10

Доброго времени суток. Недавно начал знакомство с Selenium WebDriver, написал некоторое количество тестов для chrome и тут возник вполне закономерный вопрос. Как запустить эти тесты для других браузеров? Или в нескольких сразу? Как это реализовать без копипаста кода или тупо замены драйвера при каждом новом прогоне кода?


  • 0

#2 Spock

Spock

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 056 сообщений
  • ФИО:Роман

Отправлено 30 Декабрь 2017 - 21:53

browserstack?


  • 0

#3 Raindrops

Raindrops

    Новый участник

  • Members
  • Pip
  • 23 сообщений

Отправлено 30 Декабрь 2017 - 22:55

 

 

browserstack?

 

Не совсем то что надо. Допустим, нужно протестировать в 3 браузерах. С одним все ясно. Достаточно просто прописать нечто подобное в @Before

 System.setProperty("webdriver.chrome.driver", "C:\\Maven\\chromedriver.exe");
 WebDriver driver = new ChromeDriver();

Но как сделать так, что бы после прогона в 1 браузере, тесты начинали прогоняться в следующем, или же делали это параллельно? 


  • 0

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 742 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 31 Декабрь 2017 - 13:32

Доброго времени суток. Недавно начал знакомство с Selenium WebDriver, написал некоторое количество тестов для chrome и тут возник вполне закономерный вопрос. Как запустить эти тесты для других браузеров? Или в нескольких сразу? Как это реализовать без копипаста кода или тупо замены драйвера при каждом новом прогоне кода?

Вы не написали, что за система. Как вариант сделать несколько конфигов с разными браузерами и запускать их. К примеру, на C# я писал функцию, которая смотрела один конфиг и указанные в нем браузеры и параллельно запускала тесты в них.


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#5 Raindrops

Raindrops

    Новый участник

  • Members
  • Pip
  • 23 сообщений

Отправлено 31 Декабрь 2017 - 17:27

 

Доброго времени суток. Недавно начал знакомство с Selenium WebDriver, написал некоторое количество тестов для chrome и тут возник вполне закономерный вопрос. Как запустить эти тесты для других браузеров? Или в нескольких сразу? Как это реализовать без копипаста кода или тупо замены драйвера при каждом новом прогоне кода?

Вы не написали, что за система. Как вариант сделать несколько конфигов с разными браузерами и запускать их. К примеру, на C# я писал функцию, которая смотрела один конфиг и указанные в нем браузеры и параллельно запускала тесты в них.

 

Selenium WebDriver + java


  • 0

#6 tswg

tswg

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 31 Декабрь 2017 - 22:34

Доброго времени суток. Недавно начал знакомство с Selenium WebDriver, написал некоторое количество тестов для chrome и тут возник вполне закономерный вопрос. Как запустить эти тесты для других браузеров? Или в нескольких сразу? Как это реализовать без копипаста кода или тупо замены драйвера при каждом новом прогоне кода?

Держите мануал: Selenium WebDriver + TestNG кроссбраузерное тестирование


  • 0

#7 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 719 сообщений
  • ФИО:Dmitry Petrov

Отправлено 09 Январь 2018 - 14:38

 

Доброго времени суток. Недавно начал знакомство с Selenium WebDriver, написал некоторое количество тестов для chrome и тут возник вполне закономерный вопрос. Как запустить эти тесты для других браузеров? Или в нескольких сразу? Как это реализовать без копипаста кода или тупо замены драйвера при каждом новом прогоне кода?

Держите мануал: Selenium WebDriver + TestNG кроссбраузерное тестирование

 

Для параллельности добавить Grid


  • 0

#8 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 09 Январь 2018 - 15:23

 

 

 

browserstack?

 

Не совсем то что надо. Допустим, нужно протестировать в 3 браузерах. С одним все ясно. Достаточно просто прописать нечто подобное в @Before

 System.setProperty("webdriver.chrome.driver", "C:\\Maven\\chromedriver.exe");
 WebDriver driver = new ChromeDriver();

Но как сделать так, что бы после прогона в 1 браузере, тесты начинали прогоняться в следующем, или же делали это параллельно? 

 

просто из конфига бери браузер.


  • 0

#9 Alemix

Alemix

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Герасимов Алексей Михайлович

Отправлено 12 Август 2018 - 07:22

Здравствуйте. А для связки Selenium WebDriver + java + Junit мануальчик не находили?


  • 0

#10 Сергей

Сергей

    Специалист

  • Members
  • PipPipPipPipPip
  • 861 сообщений
  • Город:Москва

Отправлено 13 Август 2018 - 05:07

.. старая тема ..
  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#11 Spock

Spock

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 056 сообщений
  • ФИО:Роман

Отправлено 13 Август 2018 - 10:12

https://seleniumhq.g.../docs/api/java/


  • 0

#12 Сергей

Сергей

    Специалист

  • Members
  • PipPipPipPipPip
  • 861 сообщений
  • Город:Москва

Отправлено 13 Август 2018 - 18:08

Тема годичная, что вы за неё взялись?
  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс



Selenium 2.0: стартовый уровень
онлайн, начало 9 ноября
Программирование на Java для тестировщиков
онлайн, начало 12 октября
Автоматизация функционального тестирования
онлайн, начало 5 октября
Selenium WebDriver: полное руководство
онлайн, начало 19 октября




Темы с аналогичным тегами selenium, webdriver, test automation

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале