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

Фотография

Запуска Selenium'a из сайта или есть готовые framework?


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

#1 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 12 февраля 2014 - 10:24

Доброго времени суток. Вопрос такой: есть готовый framework или наподобие cms чтобы можно было отобразить все тесты Selenium'a в виде сайта с хостом и запускать(останавливать) их из любого места открывая только этот сайт ?


  • 0

#2 BabyRoot

BabyRoot

    Специалист

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


Отправлено 12 февраля 2014 - 13:25

Возможно, вам поможет это 

http://ru.wikipedia.org/wiki/Jenkins


  • 0

#3 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 13 февраля 2014 - 04:08

Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта


  • 0

#4 leipreachan

leipreachan

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

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

Отправлено 13 февраля 2014 - 08:03

Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта

Он для любого языка

ищите по ключевым словам Continious Integration server

их много - teamcity, jenkins, hudson, travis и другие.

 

 

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

 

вот, например, "на почитать"

http://www.browserst...ous-integration


  • 0

#5 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 13 февраля 2014 - 08:29

Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост


  • 0

#6 leipreachan

leipreachan

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

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

Отправлено 13 февраля 2014 - 10:29

Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост

 

Вам для этого ещё свою серверную стойку надо будет завести.


  • 0

#7 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 13 февраля 2014 - 10:59

 

Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост

 

Вам для этого ещё свою серверную стойку надо будет завести.

 

А есть готовые решения в виде фреймворков и т.д. и т.п. ?


  • 0

#8 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 13 февраля 2014 - 12:16

 

Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта


 

 

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


 

Дайте,пожалйста, ссылку на сие творение ?


  • 0

#9 leipreachan

leipreachan

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

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

Отправлено 13 февраля 2014 - 13:33

 

 

Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта


 

 

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


 

Дайте,пожалйста, ссылку на сие творение ?

 

 

еле нашёл о нем упоминание

 

http://www.methodsan...ols.php?bromine

 

 

(искать тут http://web.archive.o...q.org/projects)

 

вообще, потом, похоже, его идеи фукидид (thucydides) перехватил.


  • 0

#10 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 14 февраля 2014 - 11:11

А скачать Bromine не откуда ?


  • 0

#11 Master_lomaster

Master_lomaster

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

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

Отправлено 14 февраля 2014 - 11:12

А скачать Bromine не откуда ?

http://netcologne.dl...Bromine3RC2.rar


  • 0

#12 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 14 февраля 2014 - 12:13

Так это виртуалки. А где дистрибы ?


  • 0

#13 leipreachan

leipreachan

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

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

Отправлено 17 февраля 2014 - 07:49

Так это виртуалки. А где дистрибы ?

Уважаемый, это уже вам следует искать в google.com


  • 0

#14 BadMF

BadMF

    Специалист

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

Отправлено 17 февраля 2014 - 08:43

Я планирую интеграцию с Fitnesse (fitnesse.org)


  • 0

#15 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 17 февраля 2014 - 11:08

Я планирую интеграцию с Fitnesse (fitnesse.org)

Поделись успехами, как закончишь интеграцию, пожалуйста. Желательно в виде статьи.


  • 0

#16 BadMF

BadMF

    Специалист

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

Отправлено 17 февраля 2014 - 12:07

 

Я планирую интеграцию с Fitnesse (fitnesse.org)

Поделись успехами, как закончишь интеграцию, пожалуйста. Желательно в виде статьи.

 

Ну пока для меня это мало актуально, переход на вёб интерфейс планируется в течении полугода (пока ручное тестирование Дельфи ГУИ), пока нет необходимости и Fitnesse используется в качестве фрэймворка для автотестов другого рода.


  • 0

#17 leftCh

leftCh

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

  • Members
  • PipPipPip
  • 179 сообщений

Отправлено 18 февраля 2014 - 07:32

1. Selenium тесты запускаются фреймворком для unit тестирования (какой у вас я не знаю) если вы используете selenium ide, то надо искать что-то для него.. хотя я думаю вряд ли существует

 

2. Реализация

чтобы можно было отобразить все тесты Selenium'a в виде сайта с хостом и запускать(останавливать) их из любого места открывая только этот сайт

проводится на уровне интеграции вашего unit testing framework + web интерфейс для запуска тестов. Надо искать какой сервер continous integration лучше всего подходит лично вам.

 

3. Задача сервера continuous integration запустить тестовые скрипты по нажатию кнопки в веб интерфейсе или по расписанию, а затем собрать информацию о запущенных тестах.

 

У нас работает связка selenium на python + nosetests + bamboo.

 

То есть это конструктор, набор "сделай сам" :)  Можно еще поискать инструмент который будет объединять некоторые фишки сервера continous integration, веб-интерфейс, фреймворк для запуска тестов и поддерживать ваш php,  но я такого не знаю. Да и в долгосрочном варианте набор "сделай сам" лично для меня более предпочтителен, потому что гибкий и масштабируемый.


  • 0

#18 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 18 февраля 2014 - 09:11

1. Selenium тесты запускаются фреймворком для unit тестирования (какой у вас я не знаю) если вы используете selenium ide, то надо искать что-то для него.. хотя я думаю вряд ли существует

 

2. Реализация

чтобы можно было отобразить все тесты Selenium'a в виде сайта с хостом и запускать(останавливать) их из любого места открывая только этот сайт

проводится на уровне интеграции вашего unit testing framework + web интерфейс для запуска тестов. Надо искать какой сервер continous integration лучше всего подходит лично вам.

 

3. Задача сервера continuous integration запустить тестовые скрипты по нажатию кнопки в веб интерфейсе или по расписанию, а затем собрать информацию о запущенных тестах.

 

У нас работает связка selenium на python + nosetests + bamboo.

 

То есть это конструктор, набор "сделай сам" :)  Можно еще поискать инструмент который будет объединять некоторые фишки сервера continous integration, веб-интерфейс, фреймворк для запуска тестов и поддерживать ваш php,  но я такого не знаю. Да и в долгосрочном варианте набор "сделай сам" лично для меня более предпочтителен, потому что гибкий и масштабируемый.

Я выбрал Jenkins


  • 0

#19 barancev

barancev

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

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


Отправлено 18 февраля 2014 - 10:40

Я предполагаю, что Вы ищете что-то вроде этого:

http://vpu.mine.nu/

http://luciaperez.github.io/PUWI/


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

#20 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 18 февраля 2014 - 11:45

Я предполагаю, что Вы ищете что-то вроде этого:

http://vpu.mine.nu/

http://luciaperez.github.io/PUWI/

Да. Но для этих целей я уже выбрал Jenkins и пытаюсь разобраться как там всё настроить чтобы управлять тестами


  • 0


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

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