codeception и selenium
2013-09-27 11:36
Решили использовать codeception в связке с selenium и для простых тестов всё хорошо работает, но когда нужно что-то сложнее, то возникают проблемы, например нам нужно изменить прокси или другие capabilities, но проблема в том, что данный параметр не работает, тестировал с разными значениями и разными браузерами, но не пашет, вот пример конфига:
Windows8 + ie10 +Selenium
2013-09-27 11:39
Есть какая либо тонкость между win8+ie10 и win7+ie10. Почему клик на элемент в win7+ie10 работает стабильно, а то же действие на win8+ie10 не работает. Перебровал все варианты, все возможные селекторы и задержки. Пробовал по координам элемента кликнуть? В чем хитрость?
Вопрос: Удаленное тестирование
2013-09-27 13:09
Добрый день!
Есть вопрос по поводу удаленного тестирования. Хочется поработать с удаленными проектами в свободное время, вопрос в том насколько реально найти актуальные предложения?
Я занимаюсь тестированием android приложений, плюс немного мобильный web. Периодически тестирую на uTest, the beta family, testCloud, fixber, pay4bugs, 99tests, но на площадках не так много доступных проектов (я знаю как увеличить их число, но это требует значительных вложений на покупку девайсов, которые окупиться далеко не сразу, поэтому вариант не актуален в ближайшие пол года).
Вопрос в том, есть ли шанс найти разработчика/команду разработчиков, с которыми можно сотрудничать на постоянной основе? Спрашиваю потому, что это довольно затратное по времени мероприятие (поиск) и я не знаю стоит ли оно того. Буду рад если кто-нибудь поделится опытом в этом вопросе:)
Автотестирование используя cucumber + Selenium
2013-09-28 11:09
Привет
Пишу тесты на cucumber
использую тег @javascript для запуска Selenium
подскажите, где можно глянуть код для этого тега?
если я напишу в тестах свои действия для этого тега, я не перебью действия что написаны в теге по умолчанию?
DesiredCapabilities
2013-09-28 22:11
Хочу изменить в селениум такие DesiredCapabilities :
class TestSshTunnel extends PHPUnit_Extensions_Selenium2TestCase
{
public static $browsers = array(
array(
'name' => 'Firefox on Windows',
'browser' => '*firefox',
'browserName' => 'firefox',
'host' => 'localhost',
'port' => 4444,
'timeout' => 30000,
)
);
protected function setUp()
{
$this->setBrowserUrl('http://google.com');
$this->setDesiredCapabilities(array('version' => '20000000','javascriptEnabled' => 'false'));
}
public function testTunnel()
{
$this->url("http://www.whatismybrowser.com/");
system('sleep 4');
print_r($this->getDesiredCapabilities());
}
}
но почему то при переходе на страничку версия браузера остается таже, в логе селениуме написано :
22:05:29.104 INFO - Creating a new session for Capabilities [{javascriptEnabled=false, browserName=firefox, version=20000000}]