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

Допущения в тестировании: благо или зло?



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

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


Допущения в тестировании: благо или зло?
2018-04-16 10:55

Автор: Джошуа Рейн (Joshua Raine)

 

Оригинал статьи: https://www.testingcircus.com/assumptions-necessary-or-evil-in-testing/

 

Перевод: Ольга Алифанова

Оспаривая допущения

Первая встреча тестировщиков, на которой я побывал, была посвящена планированию тестирования. Ближе к концу отчета о своем опыте, с которого и начался разговор, докладчик процитировал Джеймса Уиттакера, сказав, что «Хороший тестировщик никогда ничего не предполагает». В то время я не знал, кто такой Джеймс Уиттакер, но цитата застряла в моей голове. Мы в итоге подняли эту тему и обсудили ее вкратце, но она спровоцировала для меня длительные размышления о небольших (или больших) допущениях и их месте в тестировании.

 

Читать публикацию полностью



Можно ли синхронизировать несколько запросов средствами JMeter?
2018-04-16 11:47

Добрый день, коллеги.

 

Пробую пртестировать производительность веб-сервиса, который записывает/возвращает информацию. Запись в сервис идет через несколько Thread Groups параллельно. Есть необходимость проверить возврат информации. Проблема в том, что по SLA сервис отдает информацию через Х секунд после записи (Х фиксированно), т.е. нет гарантии, что сразу после записи информация будет доступна на чтение. Можно ли как-то синхронизировать процесс записи/чтения информации средствами JMeter, чтобы условие доступа к информации сохранялось?

 

Пока у меня есть одна мысль: сохранять время записи порции информации в Properties. Потом пробовать получить идентификатор порции по позиции времени Х секунд назад. Если идентификатор вернулся, то читаю блок, если не вернулся, ничего не делаю. 

Сознательно допускаю упрощение, что за одну единицу времени (секунда, миллисекунда) можно записать один идентификатор.

Есть сомнения относительно эффективности такого подхода, т.к. этот вариант, скорее всего, не очень быстрый, JMeter Properties захлямлятся, и будет трудно перезапускать Тест План.

 

Подскажите, а как бы решали похожую проблему Вы?



© 2010 | Software-Testing.Ru


В избранное