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

olga.topko

Регистрация: 18 июл 2011
Offline Активность: 26 фев 2014 01:57
-----

Мои темы

Selenium IDE, экспорт Test Suite

19 августа 2011 - 12:19

подскажите пожалуйста, сталкнулась с такой проблемой:
В Selenium IDE создала Test Suite, в нем создала 2 Test Case, мне нужно экспортировать Test Suite в HTML, но когда я выбираю Меню->Export Test Suite As..-> HTML, то появляется сообщение "Suite export not implemented for the default formatter" (в любой другой язык тоже не экспортируется);
при этом тест кейс экспортируется нормально, и в Options-> Clipboard Format выбрано HTML

verifyValue

27 июля 2011 - 09:14

Добрый день!
Я в Селениуме начала работать совсем недавно. Столкнулась с такой проблемой: мне нужно выполнить несколько проверок элементов, ID поля постоянно меняется ( при этом мне нужно чтоб при несоответствии элемента тест продолжал выполнятся, а по завершению говорилось где несоответствие и делался скриншот). Я так понимаю, что нужно использовать регулярные выражения, может я неправильно его ипользую, проблема в том что выпадает ошибка Element Not Found
я экспортировала код из Selenium IDE, я программировать только начинаю и мне пока тяжело разобраться что к чему. вот кусок кода (но может можно сделать каким то другим способом?)
Подскажите пожалуйста как это реализовать на PHP

$this->click("//*/table[@id='activities-selector']/*/tr[1]/td[8]/div/a[1]");
$this->waitForElementPresent("//*/input[@name='custom_198_81']");

try
{


$this->assertEquals("07/13/2011", $this->getValue("id=custom_198_81"));

}
catch (PHPUnit_Framework_AssertionFailedError $e)
{

array_push($this->verificationErrors, $e->toString());

}

try
{

$this->assertEquals("11:11PM", $this->getValue("id=custom_198_81_time"));

}
catch (PHPUnit_Framework_AssertionFailedError $e)
{

array_push($this->verificationErrors, $e->toString());

}

try
{

$this->assertEquals("ytrewq", $this->getValue("id=custom_199_81"));

}
catch (PHPUnit_Framework_AssertionFailedError $e)
{

array_push($this->verificationErrors, $e->toString());

}
}


меняется в ("id=custom_198_81") часть _81; я пробовала дописывать ([0-9]*)

долго выполняется тест в Selenium RC

18 июля 2011 - 10:43

у меня долго выполняется очень простой тест в Selenium RC, под Linux
например чтобы залогинится на почту, выполнить проверку на наличие кнопки "Выход", выйти и проверить наличие кнопки "Вход" занимает около 11 минут
подскажите пожалуйста из-за чего такое может быть?