Подскажите пожалуйста или приведите пример как организовать запуск теста параллельно в разных браузерах?
Selenium+PHPUnit: как одновременно запустить тест параллельно в разных
#1
Отправлено 01 апреля 2014 - 09:22
#2
Отправлено 01 апреля 2014 - 09:27
Дайте угадаю, а браузеров должно быть очень (т.е. под сотню - две) много?
#3
Отправлено 01 апреля 2014 - 10:35
Дайте угадаю, а браузеров должно быть очень (т.е. под сотню - две) много?
Один тест и разные браузеры googlechrome, ie, firefox
#4
Отправлено 01 апреля 2014 - 14:20
Всё уже, кажется, перепробовала для этой связки... Один за другим выполняются, одновременно - ни в какую.
Недавно наткнулась на http://code.tutsplus...test--net-32105, пока не изучала подробно из-за нехватки времени. Попробуй, может, получится.
#5
Отправлено 01 апреля 2014 - 14:46
Дайте угадаю, а браузеров должно быть очень (т.е. под сотню - две) много?
Один тест и разные браузеры googlechrome, ie, firefox
вы это уже третий или четвёртый раз спрашиваете, серьёзно.
Вам же дали даже пример кода на PHP, как это реализуется в sauce labs
#6
Отправлено 01 апреля 2014 - 14:52
Не, Леприкон, тут другое, один тест одновременно на разных браузерах, хотя, вопрос сомнителен...
А там простое параллельное исполнение разных тестов.
#7
Отправлено 01 апреля 2014 - 15:08
Не, Леприкон, тут другое, один тест одновременно на разных браузерах, хотя, вопрос сомнителен...
А там простое параллельное исполнение разных тестов.
для java это можно сделать через dataprovider (т.к. параллелить там проще), в пыхе - через кастомный скрипт. Вроде бы соус лаб как раз в скрипте и оставлял лазейку для опций. Но вы правы, вопрос незначительно отличается. Окей
#8
Отправлено 27 мая 2014 - 13:54
Подскажите пожалуйста или приведите пример как организовать запуск теста параллельно в разных браузерах?
Внезапно, у меня заработало параллельное выполнение.
selenium server 2.41.0, хаб на сервере, две ноды с FF24esr на моем компьютере, PHPUnit 3.7.
С другими браузерами не пробовала.
#9
Отправлено 28 мая 2014 - 11:30
Покажите код Вашего теста, пожалуйста
#10
Отправлено 29 мая 2014 - 13:29
Покажите код Вашего теста, пожалуйста
Как-то так
<?php require_once __DIR__ . './pageobjects/erpLoginPage.class.php'; class erpParserTest extends PHPUnit_Extensions_Selenium2TestCase { protected function setUp() { //$this->setBrowser("firefox"); $this->setBrowserUrl("http://xxxxxxxx.ru/"); } public static function browsers() { return array( array( 'browserName' => 'firefox', 'host' => 'xxx.xx.x.xxx', 'port' => 4444, 'sessionStrategy' => 'isolated' ) ); } public function testParserNewItems() { } public function tearDown() { $this->stop(); } }
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных