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

Запись скриптов в LR



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

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


Запись скриптов в LR
2012-03-02 07:20
Запись скриптов в LR.
Добрый день всем, я начинающий тестировщик...
Часто приходится нагружать веб, хотелось бы получше разобраться в вопросе, как правильно записывать скрипты, и как это может влиять на результаты нагрузки.
1. я сейчас использую простой способ с авторизацией одного виртуального пользователя и записью одноо скрипта(и дальше эмулируется работа 50-100), а если входить будут 50 виртуальных пользователей и выполнять один и тот же сценарий, как это может повлиять например на время отклика? Или правильнее делать, что будут входить 50 пользователей и у каждого из них будет свой сценарий.
2. При записи скрипта робот сам расставляет задержки внтури транзакций (ну видимо то время которое реально было потрачено на загрузку каких либо компонентов), далее я ручками удаляю эти задержки и проставляю их перед транзакцией (для того чтобы замерить время отклика конкретной операции), например, по 10 сек. Или все таки нужно учитывать то время которое записывал робот.
Заранее спасибо.


Тест-дизайн и все-все-все
2012-03-02 07:50
В тренинге рассматриваются все основные техники проектирования тестов и специфика их применения. Особый акцент сделан на организацию процесса тест дизайна, на применимость методики: вся теоретическая часть подкрепляется практическими упражнениями. В результате слушатели курса не просто усваивают отдельные техники и практики, а знают как все они связанны в единый процесс, учитывающий жизненный цикл продукта

Подробная информация

Бета-кампания новой версии Sitechco.ru
2012-03-02 08:19
"Лаборатория Качества" подготовила новую версию своего продукта для управления тестированием - Sitechco. В этой версии был произведён полный редизайн по пожеланиям пользователей и добавление нового функционала.

Если вы следите за новинками отрасли, хотите быть в курсе дела и влиять на развитие продукта - регистрируйтесь в бета-кампанию новой версии!



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

Как выбрать нужные inputы
2012-03-02 10:34
Добрый день! В ходе выполнения теста формируются три переменные в каждой уникальное значение. Затем тест переходит на другую страницу где есть input type checkbox, name этого inputa составное в виде например text:135:text_2. 135 то, что объединяет значения переменных с inputaми. В трёх переменных как раз хранятся значения типа 135, мне нужно поставить галочки в те inputы в составном name которых есть 135, которое соответствует значению одной из переменных. Переменных три, а инпутов может быть хоть 10. Пока для меня задачка – тёмный лес… selenium ide 1.6.0

QA Engineer/Инженер по тестированию ПО
2012-03-02 13:11
Paragon Software Group (SU) открывает вакансию QA Engineer/Инженер по тестированию ПО.

Обязанности:
Проведение работ по тестированию продуктов компании
Локализация и анализ найденных проблем
Тесное взаимодействие с разработчиками
Написание сопроводительной документации
Настройка тестового окружения


Требования:
Высшее/незаконченное высшее образование образование (техническое)
Опыт работы от 1 года
Навыки системного администрирования Windows
Понимание клиент/серверных взаимодействий
Понимание методологий и процессов тестирования
Желательно: опыт тестирования сложных системных продуктов
Знакомство с платформой .NET или общие представления о платформе
Английский язык –технический
Приветствуется:
Знание скриптовых языков
Опыт работы с VMware ESX и Microsoft Hyper-V
Навыки и практический опыт программирования на C#
Опыт написания автоматических тестов для WPF приложений

Условия:
Гибкий график работы,
Полное соблюдение ТК РФ, ДМС
Перспективы карьерного роста
Офис г.Долгопрудный - корпоративный транспорт от м. Речной вокзал, 5 минут пешком от платформы Новодачная (ближайшие станции м.Савеловская, м.Тимирязевская, м.Алтуфьево)
Уровень заработной платы определяется по результатам собеседования

Просьба направлять резюме по адресу hr@paragon-software.com

Senior QA Engineer/Старший инженер по тестированию ПО
2012-03-02 13:13
Paragon Software Group (SU) открывает вакансию Senior QA Engineer/Старший инженер по тестированию ПО.

Обязанности:

Проведение работ по тестированию продуктов компании
Локализация и анализ найденных проблем
Тесное взаимодействие с разработчиками
Написание сопроводительной документации
Настройка тестового окружения

Требования:

Высшее/незаконченное высшее образование образование (техническое)
Опыт работы от 1 года
Навыки системного администрирования Windows
Понимание клиент/серверных взаимодействий
Понимание методологий и процессов тестирования
Желательно: опыт тестирования сложных системных продуктов
Знакомство с платформой .NET или общие представления о платформе
Английский язык –технический

Приветствуется:
Знание скриптовых языков
Опыт автоматизированного тестирования
Опыт работы с VMware ESX и Microsoft Hyper-V
Навыки и практический опыт программирования на C#
Опыт написания автоматических тестов для WPF приложений

Условия:


Гибкий график работы,
Полное соблюдение ТК РФ, ДМС
Перспективы карьерного роста
Офис г.Долгопрудный - корпоративный транспорт от м. Речной вокзал, 5 минут пешком от платформы Новодачная (ближайшие станции м.Савеловская, м.Тимирязевская, м.Алтуфьево)
Уровень заработной платы определяется по результатам собеседования.

Резюме просьба направлять по адресу hr@paragon-software.com

статусы тест кейсов
2012-03-02 15:01
Имеется TFS и MS Test Manager 2010. Проводилось только ручное тестирование. Какой статус поставить тест кейсам после окончания тестирования чтобы в отчетах тфса отобразилось количество проработанных тест кейсов?

Зависает Internet Explorer после click-а по кнопке
2012-03-02 16:55
Очень надеюсь на вашу помощь!
Долго билась над тестом для Internet Explorer, в результате тест нормально работал, пока я не запустила его параллельно в Internet Explorer и Firefox-е. В момент, когда тест заполняет поля и нажимает кнопку сабмит, Internet Explorer зависает и иногда закрывается вообще с сообщением

WARNING: session ext. key 1330680407165 has TIMED OUT while being processed in node <http://node_ip:5555/wd/hub>and will be released.
The remote node or browser is probably in trouble.

При этом тот же тест в firefox работает без проблем.

Последовательность моих действий:
1. запуск хаба: java -jar selenium-server-standalone-2.20.0.jar -role hub
2. запуск нодов: java -jar selenium-server-standalone-2.20.0.jar -role wd -hub http://localhost:4444/grid/register -browser "browserName=internet explorer"
-jar selenium-server-standalone-2.20.0.jar -role wd -port 5556 -hub http://localhost:4444/grid/register -browser "browserName=firefox"
3. запускаю тест из Eclipse указав в конфигурации запуска testNG xml файл.

Кто-нибудь сталкивался с подобной проблемой? Или может подскажите идею, как это можно решить?

Работа для Программиста баз данных
2012-03-02 17:59
IT-компания IskonSoft, занимающаяся разработкой,внедрением и сервисной поддержкой ПО для финансовых рынков, на постоянную работу приглашает Программиста Баз данных в офис г.Днепропетровска

Требования к кандидату:

∙ знание T-SQL; опыт создания сложных SQL запросов оптимизация их выполнения
∙ опыт работы в финансовой сфере и аналитике приветствуется
∙ начальные знания в бухгалтерии будет плюсом
∙ опыт работы не менее 1 года
∙ умение быстро разбираться в чужом коде
∙ навыки настройки и поддержки репликации MSSQL приветствуются
∙ профессиональный и ответственный подход к работе, умение работать в команде и индивидуально, обучаемость, высокие аналитические способности, логическое мышление, пунктуальность, умение находить решение нестандартных проблем

Основные обязанности:

∙ разработка, внедрение и аналитика платежных систем

Условия работы:

∙ достойная заработная плата
∙ полный социальный пакет
∙ возможность профессионального и карьерного роста
∙ дружелюбный коллектив профессионалов
∙ удобное расположение офиса
∙ интересные перспективные проекты


Если ваши знания и качества соответствуют перечисленным требованиям или можете посоветовать такого специалиста, ждем резюме по адресу n.sidorenok@iskonsoft.com.ua или с радостью ответим на все ваши вопросы по тел. (056) 7344997, 0977278064, skype: n.sidorenok, ICQ: 424161122, www.iskonsoft.com.ua, HR-менеджер Наталия

В банк срочно требуется специалист специалиста по СУБД &#34;Новая Афин
2012-03-02 19:14
В банк (г.Москва) срочно требуется специалист по СУБД "Новая Афина" с ОБУЧЕНИЕМ.

Требования минимальны: Высшее техническое или экономическое образование;знание основ SQL и опыт написания запросов;знание основ бухгалтерии.

Перспектива ближайшая: обучение, значительный рост уровня з/п,интересные задачи,профессиональное развитие, отличный коллектив. м.Белорусская

Звоните по тел.507-47-30, резюме высылайте по адресу;karyerajob@inbox.ru

Получи web-профессию и зарабатывай у нас!
2012-03-03 01:41
Американская корпорация приглашает специалистов:

1. Руководитель web проектов
2. Исполнительный директор web проектов
3. Технический директор web проектов
4. Администратор развития web сайта
5. PR директор web проектов
6. Коммерческий директор web проектов
7. Специалист по оценке инвестиций в web проекты

Если Вы специалист с нужной нам web-профессией, пройдите собеседование, заключите с нами контракт и зарабатывайте твёрдую американскую валюту, не выходя из дома или находясь в путешествии.

Если Вы не специалист с нужной нам web-профессией, но хотите стать таким специалистом и зарабатывать твердую американскую валюту, а в последующем создать с нами совместный бизнес, то пройдите собеседование, пройдите бизнес стажировку, получите нужную Вам и нам web-профессию и зарабатывайте, находясь в путешествии или не выходя из дома.

По всем вопросам обращаться через skype: tatyana77729

Нам необходимы только 21 специалист, то есть 3 специалиста каждой из вышеперечисленных web-профессии.

Летом нам понадобятся еще 21 специалист. Успейте пройти бизнес стажировку и получить высокооплачиваемую web-бизнес профессию.

За интернетом сегодняшнее и будущее современного бизнеса!

С уважением, Татьяна (русскоговорящий представитель корпорации)

Проблемы с запуском автотестов
2012-03-03 18:35
Здравствуйте.
Пытаюсь заняться самообучением в разработке автотестов.
В самом начале возникла следующая проблема:
С использованием Selenium IDE записал простой тест, перевел его в JUnit4 (WebDriver).

При запуске в Eclipse тест не идет дальше открытия браузера.
Возникает следующая ошибка.

org.openqa.selenium.UnsupportedCommandException: Bad request

Command duration or timeout: 3.45 seconds
Build info: version: '2.20.0', revision: '16008', time: '2012-02-27 19:03:04'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_31'
Driver info: driver.version: FirefoxDriver
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:170)
	at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:123)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:438)
	at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:139)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:94)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:142)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:84)
	at com.example.tests.Untitled.setUp(Untitled.java:15)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

java.lang.NullPointerException
	at com.example.tests.Untitled.tearDown(Untitled.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)



Подскажите в чем может быть проблема? Что я не учел в настройке среды?
Selenium Server подключен, JUnit4 подключен.
Спасибо.

Можно ли пользоваться другими интерпретируемыми языками для написания
2012-03-03 23:00
Можно ли пользоваться другими интерпретируемыми языками для написания тестов, помимо VBScript?

Вызываемая сторона недоступна и исчезла
2012-03-04 16:41
День добрый всем. Столкнулся с неприятной ошибкой и никак не могу ее победить.
Были рабочие скрипты и функции на ТС 7.50 (вин ХП. ИЕ8), решились таки перейти на 8ку (вин 7, ИЕ9). перенесли проект, часть скриптов работает, но вот одна функция напрочь отказывается работать. и падает с ошибкой при вызове:
"Вызываемая сторона (сервер [а не приложение-сервер]) недоступна и исчезла; ни одно подключение более не действует. Сам вызов не был выполнен"

Собственно сама функция:
function FindValue (page, container, TextToFind, length)
{
var StrhStart = aqString.Find(container, TextToFind);
var value = aqString.SubString(container, StrhStart, length);
return value;
}
При этом самое бесовское в том, что если открыть страницу и выполнить только эту функцию она нормально отрабатывает. А в рамках скрипта (перед ней стоит переход на страницу где она должна "вырезать" из юрл адреса требуемое значение) она валится.

Вызов в JMeter метода из *.java файла
2012-03-04 17:00
Добрый всем день.

Есть некий файл с методами написаный на джаве. Пусть он называется test.java.
Нужно из JMeter вызвать методы из этого файла. Методы возвращают стринговое значение.
Кто знает что и как нужно для этого сделать и можно ли вообще такое сделать, пожалуйста помогите.

проблема с assertThat
2012-03-04 18:10
12 тестов где везде используется проверка :

List<WebElement> list2 = wd.findElements(By.cssSelector("div.u-m-photo a img")); // подвтерждение что выводится ровно 12 больших фотографий

assertThat(12, equalTo(list2.size()));

все проходят локально без единой ошибки на ФФ последней версии, запускаю абсолютно эти же тесты на ФФ на посоледней версии на удаленной машине и ругается на первую же строчку с assertThat(12, equalTo(list2.size())); и валится с ошибкой


java.lang.SecurityException: class "org.hamcrest.BaseMatcher"'s signer information does not match signer information of other classes in the same package

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


© 2010 | Software-Testing.Ru


В избранное