Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

TestComplete - работа над ошибками



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


TestComplete – работа над ошибками
2013-09-05 10:20
Автор: Геннадий Алпаев (автор единственного русскоязычного учебника по TestComplete и ведущий тренинга Автоматизация тестов с использованием TestComplete)

Во время работы скриптов время от времени неизбежно возникают ошибки и новичку поначалу бывает трудно разобраться, отчего возникла ошибка и как ее исправить. В этой статье я расскажу об общем подходе к решению таких проблем в TestComplete и расскажу о наиболее часто встречающихся ошибках, которые могут вызвать вопросы.

Начнем с более общего вопроса.



Читать дальше


Проблемы с PhantomJSDriver
2013-09-06 11:52
Всем привет! У меня проблема с работой теста в безбраузерном режиме под phantomjs.
В тесте использую:
-phantomjs-1.9.1-windows;
-phantomjsdriver-1.0.4;
-selenium-2.33.0
В общем в чём вопрос, по итогу всё нормально запускается, создается объект PhantomJSDriver, переходит по урлу, вводит логин и пароль, и тут получается борода: после сабмита формы происходит какое-то вечное зависание, то есть после сабмита программа не переходит на следующий стэп и не каких эксэпшинов, просто в каком-то бесконечном цикле.
Вот кусок кода в котором происходит проблема:

DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
"D:\\Downloads\\phantomjs-1.9.1-windows\\phantomjs.exe");
driver = new PhantomJSDriver(caps);
driver.get("https://my.campaign.com/Login");
driver.findElement(By.id("Login")).sendKeys("test@test.com");
driver.findElement(By.id("Password")).sendKeys("pass");
// сабмит формы;
driver.findElement(By.cssSelector("input.primary-button")).submit();
driver.quit();

Заранее спасибо за помощь!

вопрос по Jscript
2013-09-06 12:15
Простите за тупость, но в упор не пойму, откуда такое.
Получаю в текстовую переменную ряд чисел от 2.1 до 3, разделенных пробелом
function test2(){
  var a = 2.1, c = '';   
  for ( var b = 0; b<10; b++){ 
    c +=' '+(a + b*0.1);	 
  }  
  Log.Message(c);  
}

Результат:

"2.1 2.2 2.3000000000000002 2.4000000000000003 2.5 2.6 2.7 2.8000000000000002 2.9000000000000003 3"

Не хочет работать команда sendKeysAndWait
2013-09-06 13:26
Ситуация:
Есть поле для поиска, но нет кнопки "найти"/"поиск" и т.д
Задача:
Необходимо ввести слово или фразу для поиска и т.к нет кнопки поиска, просто нажать клавишу Ввод.
Это как я знаю реализуется командой sendKeysAndWait. Поисковое слово вводится, а вот сам поиск не происходит.

Может кто сталкивался с подобной ситуацией? Если еще какие-нибудь решения данной проблемы??

Обрезаются словам в Chrome
2013-09-06 16:07
После обновления браузера Chrome и сопутствующего драйвера поломались тесты, так как при использовании команды sendKeys из слов пропадают символы. Иногда один, иногда половина, иногда больше.
В браузере Firefox все нормально. У кого-нибудь еще наблюдается?
Версия Chrome - 29.0.1547.66 m
Chtomedriver - 2.3

HTTP Authorization Manager
2013-09-06 17:23
Пробую по статье http://blazemeter.com/blog/how-use-http-basic-authentication-jmeter использовать HTTP Authorization Manager. Создаю Sampler HTTP Request на страницу регистрации(мне нужно для тестирования моего сайта, но для примера пробовал почту mail.ru и google). В Listener "View Results Tree" результат всегда зеленого цвета без ошибок не зависимо от того, использую я HTTP Authorization Manager или нет, причем беру страницы, которые без регистрации не должны быть доступны.(в Listener "View Results Tree" request равен запрашиваемой странице, а не страницы регистрации). Подскажите, как правильно изпользовать HTTP Authorization Manager?

Помогите нубу
2013-09-07 05:53
Я решил зделать бота для слежения за аукционом чтобы ловить самые дешовые товары которые иногда выкладывают дураки.
И нашол кучу статей про селениум и нифига неработает кроме одной в которой описываеться работа с jUnit4, но "тесты" которые я записывал не содержат функций получения текста с выбранного элемента также я сутки сидел и гуглил нашол только мануал на английском перевёл через гугл переводчик и нифига непонял из етого гугло перевода. Пожалуйста напишите мне какие методы используються для получения текста выбранного элемента.

  • : core2.jpg


© 2010 | Software-Testing.Ru


В избранное