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

Способ запуска двух selenium IDE



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

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


Способ запуска двух selenium IDE
2011-08-24 10:34
Ставим расширение selenium IDE кнопка
https://addons.mozilla.org/ru/firefox/addon/selenium-ide-buttons/
затем добавляем кнопку selenium ide slidebar так мы запустим первую версию
кнопкой selenium IDE popup второй экземпляр.

  • : ScreenShot417.jpg
  • : ScreenShot418.jpg


Как решить проблему с падением тестов в Selenium 2.4 под WD
2011-08-24 11:09
Возникла проблема при запуске тестов на Selenium 2.4 под WebDriver. тесты с завидным постоянством падают с ошибкой аля "org.openqa.selenium.WebDriverException: Element is no longer valid (WARNING: The server did not provide any stacktrace information)". Погуглив наткнулся на пару отзывов в которых говорилось, что это баг 2.4 ... советовали откатиться до 2.3 либо ждать 2.5. Попробовал и 2.3 и 2.0 ... все тоже самое. Может кто нить сталкивался с такой проблемой и знает как ее разрешить? Под RC тесты не падают, следовательно вся проблема в WD. Похоже WD перестает видеть элемент после того как страница перегрузится/обновится =(

__StringFromFile и относительный путь к файлу
2011-08-24 11:18
Доброго времени суток!
Столкнулся с проблемой, что __StringFromFile корректно отрабатывает, если только указывать абсолютный путь к файлу.
Так, как тесты постоянно передаются на разные машины, принципиально необходимо перейти на относительный путь.
Может где-то в системной переменной хранится значение текущего каталога теста? Сам не смог быстро решить проблему.
Не использую CSV Data Set Config потому что необходимо сделать выборку случайной записи, а не по порядку.
Опытные люди, подскажите, пожалуйста. Очень нужно.

lrs_set_send_buffer
2011-08-24 12:23
Дорогие форумчане, для меня полная мистика, почему не срабатывает код

lrs_create_socket("socket0", "TCP", "RemoteHost=10.60.20.111:4101", LrsLastArg);

lrs_get_static_buffer("socket0", "buf2", 0, -1, NULL);

UserBuf = lrs_get_user_buffer("socket0");

lrs_set_send_buffer("socket0", UserBuf, LenOfUserBuf);

lrs_send("socket0", UserBuf, LrsLastArg);

Поясняю: стоит задача посылать xml файлы через winsock. После записи отправляю буфер из data.ws- все хорошо. Пытаюсь отправить собственный буфер, созданный из xml файла lrs_set_send_buffer + lrs_send- ничего не выходит. Решил попробовать отправить записанный буфер описанным выше способом- тоже ничего. Подскажите в чем проблема? Вроде бы отсылаю то же, что и записано было.

Онлайн-тренинг "Практикум по тест-дизайн"
2011-08-24 15:59
тренер: Алексей Баранцев

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

Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?

Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.

На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.

Мы постоянно будем держать в уме два противоборствующих фактора:

  • с одной стороны, тестов надо придумать достаточно много и они должны быть достаточно разнообразными, чтобы выявить как можно больше дефектов;
  • с другой стороны, тестов надо придумать как можно меньше, чтобы не делать лишней работы.

Подробная программа и условия участия

Посмотреть отзывы участников онлайн-тренинга "Практикум по тест-дизайну"

TC7 не могу использовать WinFormsObject
2011-08-24 17:22
Добрый День!
Делаю первые шаги в автоматизации тестирования.
TC 7.50, JScript, тестирую C# приложение.

Проблема в том, что TC не распознает окно как WinForm.

Например:
Берем окно, которое появляется при запуске C# приложения.
Выполняем следующую функцию:

function testWinForms()
{
var o = Sys.Process("Client.vshost");
o.Refresh(); //Sys.Process("Client.vshost").Window("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1)
var isExistsWinForm = o.WaitWinFormsObject("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1,5000).Exists;
var isExists = o.Window("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1).Exists;
}

Получаем: isExistsWinForm = false; isExists = true;

Вопрос, почему не работает WaitWinFormsObject?

С Уважением,
Иван.

Собеседование для тестера ПО
2011-08-24 22:46
Здравствуйте, всем!
Кто-нибудь проходил собеседование в компанию 3shape?
Какие вопросы задают кандидату на позицию тестера?
Буду рада почитать любые отзывы.


© 2010 | Software-Testing.Ru


В избранное