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

Фотография

Selenium + php_webdriver


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

#1 DmitriyChuvakov

DmitriyChuvakov

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

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

Отправлено 28 марта 2012 - 17:07

Подскажите как запускать тестированию написанное на PHP.
Требуется подробная инструкция, так как с Selenium работал мало, умею только запускать :)

А если кто может, то надо вот написать на PHP вот такой автотест
1. Открыть браузер и развернуть на весь экран.
2. Зайти на yandex.ru.
3. В разделе маркет выбрать Сотовые телефоны.
4. Зайти в расширенный поиск.
5. Задать параметр поиска до 20000 рублей и Диагональ экрана от 3 дюймов.
6. Выбрать не менее 5 любых производителей, среди популярных.
7. Нажать кнопку Подобрать.
8. Проверить, что элементов на странице 10.
9. Запомнить первый элемент в списке.
10. Изменить Сортировку на другую (популярность или новизна).
11. Найти и нажать по имени запомненного объекта.
12. Вывести цифровое значение его оценки.
13. Закрыть браузер.
  • 0

#2 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 28 марта 2012 - 18:15

Подскажите как запускать тестированию написанное на PHP.
Требуется подробная инструкция, так как с Selenium работал мало, умею только запускать :)

А если кто может, то надо вот написать на PHP вот такой автотест
1. Открыть браузер и развернуть на весь экран.
2. Зайти на yandex.ru.
3. В разделе маркет выбрать Сотовые телефоны.
4. Зайти в расширенный поиск.
5. Задать параметр поиска до 20000 рублей и Диагональ экрана от 3 дюймов.
6. Выбрать не менее 5 любых производителей, среди популярных.
7. Нажать кнопку Подобрать.
8. Проверить, что элементов на странице 10.
9. Запомнить первый элемент в списке.
10. Изменить Сортировку на другую (популярность или новизна).
11. Найти и нажать по имени запомненного объекта.
12. Вывести цифровое значение его оценки.
13. Закрыть браузер.

А в чем вопрос то?
  • 0

#3 DmitriyChuvakov

DmitriyChuvakov

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

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

Отправлено 28 марта 2012 - 18:42

Как запустить тест написанный на PHP и можно пример теста. Команду скажите.

А по поводу теста такие вопросы:
Как сделать вот это:
9. Запомнить первый элемент в списке.
11. Найти и нажать по имени запомненного объекта.
  • 0

#4 DmitriyChuvakov

DmitriyChuvakov

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

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

Отправлено 29 марта 2012 - 06:18

Ну что кто-нибудь работал с Selenium + PHP. У меня задача написать тест, который выложен выше на PHP. Я понятия не имею как запускать PHP тест с Selenium и пример такого теста бы увидеть.
  • 0

#5 DmitriyChuvakov

DmitriyChuvakov

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

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

Отправлено 29 марта 2012 - 14:46

Кто работал с Selenium + php_webdriver откликнитесь.
  • 0

#6 George.Ivanov

George.Ivanov

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

  • Members
  • Pip
  • 31 сообщений
  • ФИО:Иванов Георгий
  • Город:Omsk


Отправлено 29 марта 2012 - 17:00

Проясните, пожалуйста, ситуацию.

Есть есть selenium IDE, есть slenium rc , есть selenium webdriver

Записать тест можно при помощи selenium IDE (плагин к фаерфоксу), там же и воспроизвести.

Можно записать в selenium IDE (похоже, что это Ваш уровень), конвертировать этим же selenium IDE код теста в php'шный синтаксис. Скорее всего даже без редактирования код будет работать в RC версии. (тут мы не говорим о качестве тестов, а о возможности 1 раз запустить)

На сколько я знаю, код получится пригодный для запуска при помощи только selenium RC, т.к. до сих пор нет качественной версии selenium webdriver для php.

Если вы уверены, что вам нужен именно php код и запускать именно webdriver, то тут я вам помочь не смогу, такого опыта не было. Однако, я уверен, что ответы есть у гугла.

Если вам нужен php код, но достаточно selenium RC, то советую воспользоваться поиском на форуме. Или поиском в интернете. (sos ссылка)
  • 0


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

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