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

Фотография

Поддерживаемые версии браузеров webdriver


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

#1 IvanStawski

IvanStawski

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Ставский Иван Михайлович
  • Город:Санкт-Петербург

Отправлено 15 декабря 2014 - 12:19

Где можно найти список версий браузеров поддерживаемых той или иной версией Selenium Server?


  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 декабря 2014 - 09:34

https://docs.google....dit?usp=sharing


  • 4
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 IvanStawski

IvanStawski

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Ставский Иван Михайлович
  • Город:Санкт-Петербург

Отправлено 15 января 2015 - 10:53

Хорошо, А с Chrome, как быть?

И MAC OS у меня Firefox 33.0 на MAC OS всегда запускается с nativeEvents = False. Это нормально?

И еще можно ли из кода получить текущую версию WebDriver'a/ChromeDriver'a/InternetExplorerDriver'a запущенном на тестовой машине?

Про Safari вообще молчу, Mouse Move не работает, я так понял он тупо джаваскриптовый, а не API браузера. c Backbone не взаимодействует: ни ошибки, ни действия.


  • 0

#4 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 15 января 2015 - 11:32

1. Информация про хром есть в официальной документации: http://chromedriver..../2.13/notes.txt
Там для каждой версии драйвера указано, какая версия браузера поддерживается.

Номера версий и релизный цикл chromedriver никак не соотносится с номерами версий и релизным циклом Selenium.

 

2. Да, нативные события для MacOS не реализованы (и, я думаю, никогда не будут реализованы)

 

3. Узнать номера версий драйверов программно, насколько мне известно, нельзя. А зачем?

 

4. С последними версиями Safari есть проблемы, устранить их пока не удаётся. Частичный фикс есть тут: https://github.com/S...lenium/pull/283 , но и он не очень помогает...


  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#5 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 15 января 2015 - 13:15

Версию можно узнать вообще селениума (значит и версия вебдрайвера)

Java:

import org.openqa.selenium.internal.BuildInfo;

BuildInfo().getReleaseLabel()

  • 0

#6 IvanStawski

IvanStawski

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Ставский Иван Михайлович
  • Город:Санкт-Петербург

Отправлено 16 января 2015 - 16:54

3. Узнать номера версий драйверов программно, насколько мне известно, нельзя. А зачем?

Программно отслеживать соответствие браузера драйверу и следить за актуальностью драйвера + браузеров тестовой машины.


  • 0

#7 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 20 января 2015 - 06:51

Всё равно не очень понятно, зачем это делать программно. Компоненты же автоматические не обновляются, поэтому само собой "несоответствие" не возникнет.


  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#8 IvanStawski

IvanStawski

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Ставский Иван Михайлович
  • Город:Санкт-Петербург

Отправлено 08 июля 2015 - 16:13

Всё равно не очень понятно, зачем это делать программно. Компоненты же автоматические не обновляются, поэтому само собой "несоответствие" не возникнет.

Все просто - клиент запускает тесты сам и хочет видеть эту информацию. для 2.46 Какая версия фаерфокса актуальна? я что не запущу везде native events false?


  • 0

#9 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 08 июля 2015 - 19:45

Какая версия фаерфокса актуальна? я что не запущу везде native events false?

 

Начиная с версии Firefox 35 и во всех более новых нативные события не работают ни в какой версии Selenium.

(про это написано в анонсе Selenium 2.45: http://selenium2.ru/...nium-245.html )
Если есть конкретные проблемы с синтезированными событиями -- жалуйтесь, будем исправлять.


  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


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

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