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

Фотография

Как указать Selenium 1.0 запускать только 32bit IE9.


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

#1 Nikita.kravchenko

Nikita.kravchenko

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Кравченко Никита
  • Город:Киев


Отправлено 14 декабря 2011 - 10:41

Добрый день.

Возможно для кого-то проблема уже была актуально и решение известно.

Вопрос:
Имеется Windows Server 2006 64bit. На машине установлен IE9. Как указывает Microsoft, IE9 32bit и IE9 64bit устанавливаются / удаляются вместе.
Есть необходимость запускать для тестов только версию IE9 32bit (эту данность пока не представляется возможным изменить).
Я использую для запуска тестов параметр "*piiexplore".
Обнаружено, что иногда (причина не ясна) запускается IE9 64bit.

Есть ли способ указать Selenium использовать только IE9 32bit для отработки тестов.
Прошу переход на WebDriver не предлагать. Пока не актуально.

Используется:
Selenium 1.0.3
Jenkings
ant сборка билда.

Заранее спасибо.
  • 0

#2 Nikita.kravchenko

Nikita.kravchenko

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Кравченко Никита
  • Город:Киев


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

Я разобрался.

Если кому-то нужно будет, информация следующая:
для того, чтоб запускать IE 32bit с использованием ant сборки через Jenkings, нужно вызывавать Java SDK x86, а не Java SDK-64.

Если нужна более подробная информация, пишите на личный адрес.
  • 0

#3 barancev

barancev

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

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


Отправлено 19 декабря 2011 - 11:14

А можно на одной машине установить одновременно 32-битную и 64-битную версии Java?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#4 D2Phoenix

D2Phoenix

    Постоянный участник

  • Members
  • PipPipPip
  • 200 сообщений
  • ФИО:Чадюк Вадим
  • Город:Гродно


Отправлено 19 декабря 2011 - 11:22

А можно на одной машине установить одновременно 32-битную и 64-битную версии Java?

Можно, только нужно не забывть ручками допиливать JAVA_HOME или скриптиком.
  • 0

#5 Nikita.kravchenko

Nikita.kravchenko

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Кравченко Никита
  • Город:Киев


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

Да, верно.
К примеру, если используется Jenkins, то перед запуском тестов в конкретной джобе нужно указать :

ENV["JAVA_HOME"] = "[path to your java x86]"
ENV['PATH'] = "#{ENV['PATH']}:ENV['JAVA_HOME']]/bin"

(если скрипт запуска на Ruby)
или аналог - batch-скриптом для Windows.
Это один из возможных способов.
  • 1


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

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