Master_lomaster, убрал плагин Сервера с Нетбимса-запустил сервер в ручную-работает, думаю еще связку Еклипс-вебдрайвер погонять. Очень подкупает простота настройки среды
- Форум тестировщиков
- → Просмотр профиля: Сообщения: panamama
panamama еще не добавил друзей
30 января 2014 - 12:00
Master_lomaster, убрал плагин Сервера с Нетбимса-запустил сервер в ручную-работает, думаю еще связку Еклипс-вебдрайвер погонять. Очень подкупает простота настройки среды
28 января 2014 - 14:35
Вообще-то уже есть версия 2.39 :)
Хорошо) Как ее в Нетбинс засунуть????? Спасите умоляю
28 января 2014 - 14:16
PHPUnit 3.6.10 by Sebastian Bergmann.
PEAR Version: 1.9.4
PHP Version: 5.4.9-4ubuntu2.4
Zend Engine Version: 2.4.0
да ставил я все.
Раньше я тесты запускал вручную.
сначала запускал сервер через консоль командой
java -jar selenium-server-standalone-2.35.0.jar -interactive
потом сам тест
phpunit screen.php
все работает.
Вот через NetBeans не получается, сервер запускается но версия его 2.28
Открывает сайт, но такое впечатление что команда $this->selenium->click("link=Контакты"); не работает.
28 января 2014 - 13:06
Причина, думаю, в том, что в состав плагина к NetBeans входит версия Selenium Server двухлетней давности (2.28). Ей в музее древностей место.
это как-то лечится? уже есть версия 2.35
Через Сервис-Подключаемые модули не получается добавить
28 января 2014 - 12:20
Вот кликнул правой кнопкой мыши на тесте--Выполнить, запустился- но не проходит, там синтаксис случайно не меняется?
Если через консоль запустить сервер, а потом тест, то нормально проходит. Через Нетбим выдает ерор, причем в строке до которой видно что не доходит. Какбут-то команда Клик, не работает.
Пример:
<?php
require_once 'Testing/Selenium.php';
require_once 'PHPUnit/Framework/TestCase.php';
class GoogleTest extends PHPUnit_Framework_TestCase
{
private $selenium;
public function setUp()
{
$this->selenium = new Testing_Selenium("*chrome", "http://.com/en");
$this->selenium->start();
}
public function tearDown()
{
$this->selenium->stop();
}
public function testMyTestCase()
{
$this->selenium->open("/");
$this->selenium->waitForPageToLoad("30000");
$this->selenium->click("link=Контакты");
$this->selenium->waitForPageToLoad("30000");
$this->selenium->type("id=ContactForm_email", "test@gmail.com");
$this->selenium->type("id=ContactForm_body", "test message");
$this->selenium->click("xpath=(//button[@type='submit'])[2]");
$this->selenium->waitForPageToLoad("5000");
if($this->selenium->isElementPresent("css=div.alert-message.alert-success")!=true){throw new Exception('allert success message not shown');}
}
}
?>
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru