Доброго времени суток. Вопрос такой: есть готовый framework или наподобие cms чтобы можно было отобразить все тесты Selenium'a в виде сайта с хостом и запускать(останавливать) их из любого места открывая только этот сайт ?
Запуска Selenium'a из сайта или есть готовые framework?
#1
Отправлено 12 февраля 2014 - 10:24
#3
Отправлено 13 февраля 2014 - 04:08
Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта
#4
Отправлено 13 февраля 2014 - 08:03
Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта
Он для любого языка
ищите по ключевым словам Continious Integration server
их много - teamcity, jenkins, hudson, travis и другие.
Специализированное решение для запуска именно селениум-тестов было, но уже, насколько помню, не поддерживается.
вот, например, "на почитать"
http://www.browserst...ous-integration
#5
Отправлено 13 февраля 2014 - 08:29
Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост
#6
Отправлено 13 февраля 2014 - 10:29
Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост
Вам для этого ещё свою серверную стойку надо будет завести.
#7
Отправлено 13 февраля 2014 - 10:59
Sauce Labs и Nerrvana - по функциональности подобное им, но чтобы я мог установить на свой хост
Вам для этого ещё свою серверную стойку надо будет завести.
А есть готовые решения в виде фреймворков и т.д. и т.п. ?
#8
Отправлено 13 февраля 2014 - 12:16
Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта
Специализированное решение для запуска именно селениум-тестов было, но уже, насколько помню, не поддерживается.
Дайте,пожалйста, ссылку на сие творение ?
#9
Отправлено 13 февраля 2014 - 13:33
Мне для php. Просто сайт-оболочка в котором будет выводиться, который могу запускать с этого сайта
Специализированное решение для запуска именно селениум-тестов было, но уже, насколько помню, не поддерживается.
Дайте,пожалйста, ссылку на сие творение ?
еле нашёл о нем упоминание
http://www.methodsan...ols.php?bromine
(искать тут http://web.archive.o...q.org/projects)
вообще, потом, похоже, его идеи фукидид (thucydides) перехватил.
#10
Отправлено 14 февраля 2014 - 11:11
А скачать Bromine не откуда ?
#11
Отправлено 14 февраля 2014 - 11:12
#12
Отправлено 14 февраля 2014 - 12:13
Так это виртуалки. А где дистрибы ?
#13
Отправлено 17 февраля 2014 - 07:49
Так это виртуалки. А где дистрибы ?
Уважаемый, это уже вам следует искать в google.com
#14
Отправлено 17 февраля 2014 - 08:43
Я планирую интеграцию с Fitnesse (fitnesse.org)
#15
Отправлено 17 февраля 2014 - 11:08
Я планирую интеграцию с Fitnesse (fitnesse.org)
Поделись успехами, как закончишь интеграцию, пожалуйста. Желательно в виде статьи.
#16
Отправлено 17 февраля 2014 - 12:07
Я планирую интеграцию с Fitnesse (fitnesse.org)
Поделись успехами, как закончишь интеграцию, пожалуйста. Желательно в виде статьи.
Ну пока для меня это мало актуально, переход на вёб интерфейс планируется в течении полугода (пока ручное тестирование Дельфи ГУИ), пока нет необходимости и Fitnesse используется в качестве фрэймворка для автотестов другого рода.
#17
Отправлено 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, но я такого не знаю. Да и в долгосрочном варианте набор "сделай сам" лично для меня более предпочтителен, потому что гибкий и масштабируемый.
#18
Отправлено 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
#19
Отправлено 18 февраля 2014 - 10:40
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#20
Отправлено 18 февраля 2014 - 11:45
Я предполагаю, что Вы ищете что-то вроде этого:
Да. Но для этих целей я уже выбрал Jenkins и пытаюсь разобраться как там всё настроить чтобы управлять тестами
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных