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

Ошибки во время выполнения нагрузочных тестов.,



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

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


Ошибки во время выполнения нагрузочных тестов.,
2015-07-02 11:39

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

 

1. javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake

2. org.apache.http.NoHttpResponseException: The target server failed to respond

3. java.net.SocketException Connection reset

 

Спасибо.

 



Передача Cookie в запросу GET
2015-07-02 18:54

Как передать куку в GET запросе? 

если ее просто в браузере забить, то при генерации запросов через  IDE со стороны бекенда не пишуться дебаг логи =(

 

Скрытый текст
tr>
	<td>store</td>
	<td>GET</td>
	<td>requestMethod</td>
</tr>
<tr>
	<td>store</td>
	<td>18</td>
	<td>i</td>
</tr>
<tr>
	<td>store</td>
	<td>63</td>
	<td>count</td>
</tr>
<tr>
	<td>createCookie</td>
	<td>searchDebug=1 </td>
	<td>path=/, max_age=3600, domain=.example.com</td>
</tr>
<tr>
	<td>while</td>
	<td>storedVars['i'] <= storedVars['count']</td>
	<td></td>
</tr>
<tr>
	<td>store</td>
	<td>https://www.example.com/search/param_1=188¶m_2=${i}</td>
	<td>baseUrl</td>
</tr>
<tr>
	<td>store</td>
	<td>${baseUrl}</td>
	<td>requestUrl</td>
</tr>
<tr>
	<td>echo</td>
	<td>${requestUrl}</td>
	<td></td>
</tr>
<tr>
	<td>storeEval</td>
	<td>var method=storedVars['requestMethod']; var url = storedVars['requestUrl']; loadXMLDoc(url, method); function loadXMLDoc(url, method) { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { if(xmlhttp.status==200) { } else {  }}};xmlhttp.open(method,url,true); xmlhttp.send(); }</td>
	<td></td>
</tr>
<tr>
	<td>pause</td>
	<td>2000</td>
	<td></td>
</tr>
<tr>
	<td>storeEval</td>
	<td>${i}+1</td>
	<td>i</td>
</tr>
<tr>
	<td>endWhile</td>
	<td></td>
	<td></td>
</tr>


Разработка тестов на C# с использованием Selenium 2.0, начало 31 июля
2015-07-02 20:50

Онлайн-тренинг с домашними заданиями, 3 занятия по 1,5 часа

Тренер: Баранцев Алексей

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

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

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

Простые тесты можно создавать при помощи рекордеров Selenium IDE или Selenium Builder. Но при увеличении объёма и сложности тестов этот подход теряет свою эффективность и привлекательность. Профессионалы пишут тесты на языках программирования.

Если до этого Вы не занимались автоматизацией и не знакомы с Selenium, то лучше начать с курса Selenium 2.0: стартовый уровень.

C# входит в число четырёх языков программирования, которые официально поддерживаются Selenium, наряду с Java, Ruby и Python (и у нас есть тренинги на языке Java и Python, аналогичные данному).

Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования C#.

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования C# с использованием инструмента Selenium 2.0, в частности:

  • владеть базовым набором команд Selenium 2.0, эмулирующих действия пользователя (ввод текста, клики мышью),
  • владеть расширенным набором команд Selenium 2.0, эмулирующих действия пользователя (клавиатурные сочетания, перетаскивание элементов мышью и другие),
  • владеть техниками поиска (идентификации) элементов в окне браузера,
  • уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий,
  • уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям,
  • владеть основными шаблонами проектирования тестов, в том числе шаблоном PageObject,
  • уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов),
  • уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.

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


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

Программирование на Python для тестировщиков, начало 31 июля
2015-07-02 20:53

Двухмесячный онлайн-тренинг с домашними заданиями (10 занятий по 1,5 часа) + постоянные консультации тренера в скайп-чате и закрытом форуме

 

Тренер: Баранцев Алексей

 

Этот курс предназначен для обучения тестировщиков программированию на языке Python (для тех, кого интересуют другие языки, у нас есть аналогичные курсы для Java и C#).

 

Да, это курс именно для тестировщиков. Обучение программированию не сводится только к изучению языка программирования. Построение правильной архитектуры, использование фреймворков и библиотек, владение инструментами разработки и отладки -- это тоже часть “умения програмировать”. Поэтому в этом курсе детально рассматриваются именно те возможности языка и вспомогательных библиотек, которые наиболее востребованы при разработке автотестов, в том числе при тестировании веб- и windows-приложений через пользовательский интерфейс.

 

Изучаемый материал будет демонстрироваться на едином сквозном примере -- мы будем разрабатывать на языке Python автоматизированные тесты для веб-приложения, используя Selenium WebDriver. Начав с простого теста, записанного “рекордером”, мы будем постепенно усложнять архитектуру тестового набора, добавлять и усиливать проверки в тестах, дополнять тесты генераторами тестовых данных. Основной акцент будет сделан не на алгоритмы, а на изучение различных полезных библиотек и фреймворков, а также шаблонов проектирования, позволяющих организовать код автоматизированных тестов таким образом, чтобы его было легко модифицировать и расширять.

 

Но одним примером мы не ограничимся, для закрепления материала мы в течение курса построим "в едином стиле" несколько проектов с тестами для приложений разного типа, научимся тестировать приложения через веб-интерфейс, пользовательский интерфейс Windows, интерфейс доступа к базам данных, сетевые интерфейсы (почта, HTTP, веб-сервисы).

 

И напоследок научимся делать тесты на "естественном" языке с использованием инструмента Cucumber. Да, не удивляйтесь, чтобы делать тесты на "естественном" языке -- нужно уметь программировать :)

 

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



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



Professional Scrum Master (PSM), Москва, 16 июля
2015-07-02 20:54

Курс от наших партнеров.

 

Для получения 5% скидки просто напишите на адрес trainings@software-testing.ru название тренинга и фио участников.

 

Тренинг от создателя Скрама - Кена Швабера! Тренинг был разработан создателем Скрама Кеном Швабером, и за прошедшие годы претерпел множество изменений. Последняя версия тренинга адаптирована под последнюю редакцию Скрам Гайда (июль 2013). Не упустите возможность побывать на тренинге, разработанном самим Кеном Швабером - поверьте, это просто шедевр!

 

Обзор тренинга. Мы расширили базовый тренинг и теперь он содержит в себе много дополнительной информации и выходящий за рамки требований Scrum.org к базовому сертификационному тренингу. Курс Professional Scrum Master (PSM) дает его участникам все необходимые инструменты и знания для эффективного использования Скрама в командной работе.

 

Курс подробно рассматривает следующие вопросы:

  • Основы Скрама.
  • Эмпирический подход.
  • Структура и механика фреймворка
  • Роли и ответственности: ScrumMaster, Product Owner, Team.
  • Регулярные встречи: Sprint Planning, Daily Scrum, Review, Retro
  • Артефакты Скрама: Product Backlog, Sprint Backlog, ...
  • Командная динамика
  • Планирование и оценки

Кроме базовых, в этом курсе будут рассмотрены также «продвинутые» топики:

  • Использование Скрама на Enterprise уровне
  • Управление конфликтами
  • Фасилитация на практике
  • Лего фасилитация
  • Дизайн Ретроспектив
  • Геймификация
  • Мотивация команд
  • Стартап и “перезагрузка” Скрам команд

Подробная информация на сайте наших партнеров

Для получения 5% скидки просто напишите на адрес trainings@software-testing.ru название тренинга и фио участников.



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



© 2010 | Software-Testing.Ru


В избранное