SlideShare uma empresa Scribd logo
1 de 22
Мифы о нагрузочном тестировании Павел Липский
 
Миф 1. Без нагрузочного тестирования можно обойтись   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Миф  2 . Нагрузочное тестирование = тестирование производительности
Миф  2 . Нагрузочное тестирование = тестирование производительности   Тестирование производительности  – это измерение производительности системы в условиях ожидаемой нормальной загруженности.
Миф  2 . Нагрузочное тестирование = тестирование производительности   RUP  ( Rational Unified Process ) : Нагрузочное тестирование  —  это тест производительности, при котором система подвергается различным нагрузкам, чтобы измерить и оценить производительность и способности тестируемой системы работать под этими нагрузками. Цель нагрузочного тестирования — убедиться в том, что система правильно функционирует под ожидаемой максимальной нагрузкой. Кроме того, нагрузочное тестирование определяет характеристики производительности (время отклика, число транзакций и пр.).
Миф  3 . Нагрузочное тестирование =  DDos- атака   Wikipedia: DDoS-атака  (Distributed Denial of Service — «распределённый отказ обслуживания») —  это разновидности атак злоумышленника на компьютерные системы. Целью этих атак является создание таких условий, при которых легитимные (правомерные) пользователи системы не могут получить доступ к предоставляемым системой ресурсам, либо этот доступ затруднён.
Миф  3 . Нагрузочное тестирование =  DDos- атака
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования     Результаты, полученные при тестировании приложений различными инструментами, могут отличаться и значительно.
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования    ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования     ,[object Object],[object Object],[object Object],[object Object]
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования     Пусть у нас есть система (клиент-сервер), где выполняется 1000 последовательных транзакций в секунду. Под транзакцией я понимаю цикл запрос-ответ.
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования     ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования     ,[object Object],[object Object],[object Object],[object Object]
Миф 5. Существует такой универсальный инструмент, с помощью которого можно протестировать любое веб-приложение   Универсальных инструментов для нагрузочного тестирования не существует.
Миф 5. Существует такой универсальный инструмент, с помощью которого можно протестировать любое веб-приложение   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Список программ для нагрузочного тестирования ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Миф 5. Существует такой универсальный инструмент, с помощью которого можно протестировать любое веб-приложение   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Критерии выбора инструмента для нагрузочного тестирования
Что почитать ? ,[object Object],[object Object],[object Object],[object Object]
Пишите письма Мой е mail:  pavel . lipsky @ gmail . com
Спасибо   за внимание !

Mais conteúdo relacionado

Mais procurados

6 лекция. тестирование производительности
 6 лекция. тестирование производительности 6 лекция. тестирование производительности
6 лекция. тестирование производительности
vyacheslavmaslov
 
Илья Евлампиев - Grinder
Илья Евлампиев - GrinderИлья Евлампиев - Grinder
Илья Евлампиев - Grinder
Alexey Chumagin
 
iPhone Unit Testing (Google tool Box)
iPhone Unit Testing (Google tool Box)iPhone Unit Testing (Google tool Box)
iPhone Unit Testing (Google tool Box)
Yandex
 

Mais procurados (20)

WPF Automation – test injection approach to application testing
WPF Automation – test injection approach to application testingWPF Automation – test injection approach to application testing
WPF Automation – test injection approach to application testing
 
6 лекция. тестирование производительности
 6 лекция. тестирование производительности 6 лекция. тестирование производительности
6 лекция. тестирование производительности
 
Тестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практикТестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практик
 
02-lection-ka
02-lection-ka02-lection-ka
02-lection-ka
 
Enter: testing
Enter: testingEnter: testing
Enter: testing
 
Нагрузочное тестирование web-приложений с помощью Load Runner
Нагрузочное тестирование web-приложений с помощью Load RunnerНагрузочное тестирование web-приложений с помощью Load Runner
Нагрузочное тестирование web-приложений с помощью Load Runner
 
Проверка на прочность или нагрузочное тестирование с Jmeter
Проверка на прочность или нагрузочное тестирование с JmeterПроверка на прочность или нагрузочное тестирование с Jmeter
Проверка на прочность или нагрузочное тестирование с Jmeter
 
03 load testing
03   load testing03   load testing
03 load testing
 
Настраиваемое тестирование производительности
Настраиваемое тестирование производительностиНастраиваемое тестирование производительности
Настраиваемое тестирование производительности
 
Seamy side of autotests
Seamy side of autotestsSeamy side of autotests
Seamy side of autotests
 
Ошибки начинающего специалиста по нагрузочному тестированию и как их избежать
Ошибки начинающего специалиста по нагрузочному тестированию и как их избежатьОшибки начинающего специалиста по нагрузочному тестированию и как их избежать
Ошибки начинающего специалиста по нагрузочному тестированию и как их избежать
 
End-2-End UI автоматизация в мобильном приложении. Наша реализация
End-2-End UI автоматизация в мобильном приложении. Наша реализацияEnd-2-End UI автоматизация в мобильном приложении. Наша реализация
End-2-End UI автоматизация в мобильном приложении. Наша реализация
 
Илья Евлампиев - Grinder
Илья Евлампиев - GrinderИлья Евлампиев - Grinder
Илья Евлампиев - Grinder
 
Использование игровой модели для выполнения сложных сценарных тестов
Использование игровой модели для выполнения сложных сценарных тестовИспользование игровой модели для выполнения сложных сценарных тестов
Использование игровой модели для выполнения сложных сценарных тестов
 
Тимур Шевляков
Тимур ШевляковТимур Шевляков
Тимур Шевляков
 
Ядро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуруЯдро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуру
 
Автоматизированное тестирование - от сложного к простому, или Запускаем автот...
Автоматизированное тестирование - от сложного к простому, или Запускаем автот...Автоматизированное тестирование - от сложного к простому, или Запускаем автот...
Автоматизированное тестирование - от сложного к простому, или Запускаем автот...
 
iPhone Unit Testing (Google tool Box)
iPhone Unit Testing (Google tool Box)iPhone Unit Testing (Google tool Box)
iPhone Unit Testing (Google tool Box)
 
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
 
Threads & LinkedClone. Как сократить время на развертывание продукта и подгот...
Threads & LinkedClone. Как сократить время на развертывание продукта и подгот...Threads & LinkedClone. Как сократить время на развертывание продукта и подгот...
Threads & LinkedClone. Как сократить время на развертывание продукта и подгот...
 

Destaque

Slides Curso Digital
Slides Curso DigitalSlides Curso Digital
Slides Curso Digital
smgmatheus
 
Cappelli e Guanti Pin Up
Cappelli e Guanti Pin UpCappelli e Guanti Pin Up
Cappelli e Guanti Pin Up
Woman Shop
 
Communikanine Presentation
Communikanine PresentationCommunikanine Presentation
Communikanine Presentation
RobbieA
 

Destaque (6)

Fotos Fa
Fotos FaFotos Fa
Fotos Fa
 
Dubai
DubaiDubai
Dubai
 
Fair
FairFair
Fair
 
Slides Curso Digital
Slides Curso DigitalSlides Curso Digital
Slides Curso Digital
 
Cappelli e Guanti Pin Up
Cappelli e Guanti Pin UpCappelli e Guanti Pin Up
Cappelli e Guanti Pin Up
 
Communikanine Presentation
Communikanine PresentationCommunikanine Presentation
Communikanine Presentation
 

Semelhante a Липский Павел

Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)
 
Стажировка-2014, занятие 5. Нагрузочное тестирование
Стажировка-2014, занятие 5. Нагрузочное тестированиеСтажировка-2014, занятие 5. Нагрузочное тестирование
Стажировка-2014, занятие 5. Нагрузочное тестирование
7bits
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011
etyumentcev
 
Тестирование ПО
Тестирование ПОТестирование ПО
Тестирование ПО
seleznev_stas
 

Semelhante a Липский Павел (20)

Load testing with Tsung
Load testing with TsungLoad testing with Tsung
Load testing with Tsung
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
 
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
 
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterНагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
 
Mobile automation with Appium
Mobile automation with AppiumMobile automation with Appium
Mobile automation with Appium
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Стажировка-2014, занятие 5. Нагрузочное тестирование
Стажировка-2014, занятие 5. Нагрузочное тестированиеСтажировка-2014, занятие 5. Нагрузочное тестирование
Стажировка-2014, занятие 5. Нагрузочное тестирование
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011
 
Контроль качества с использованием продуктов Ibm rational
Контроль качества с использованием продуктов Ibm rationalКонтроль качества с использованием продуктов Ibm rational
Контроль качества с использованием продуктов Ibm rational
 
Mva stf module 5 - rus
Mva stf module 5 - rusMva stf module 5 - rus
Mva stf module 5 - rus
 
План тестирования
План тестированияПлан тестирования
План тестирования
 
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
АНТОН СЕРПУТЬКО «Start performance testing from scratch» QADay 2019
 
Тестирование ПО
Тестирование ПОТестирование ПО
Тестирование ПО
 
лившиц владимир - независимое тестирование миф
лившиц владимир - независимое тестирование мифлившиц владимир - независимое тестирование миф
лившиц владимир - независимое тестирование миф
 
Практика тестирования web сервисов
Практика тестирования web сервисовПрактика тестирования web сервисов
Практика тестирования web сервисов
 
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tipsКостянтин Чаус — Monitoring of huge Drupal site. Tools and tips
Костянтин Чаус — Monitoring of huge Drupal site. Tools and tips
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
 

Mais de Ontico

Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013
Ontico
 
Как разработать социальную сеть, Олег Бунин
Как разработать социальную сеть, Олег БунинКак разработать социальную сеть, Олег Бунин
Как разработать социальную сеть, Олег Бунин
Ontico
 
Конференции Онтико (2011)
Конференции Онтико (2011)Конференции Онтико (2011)
Конференции Онтико (2011)
Ontico
 
Конференции 2010 / описание
Конференции 2010 / описаниеКонференции 2010 / описание
Конференции 2010 / описание
Ontico
 
Конференции 2010
Конференции 2010Конференции 2010
Конференции 2010
Ontico
 
Economy of project development
Economy of project developmentEconomy of project development
Economy of project development
Ontico
 
Ok2009 Пленарка
Ok2009 ПленаркаOk2009 Пленарка
Ok2009 Пленарка
Ontico
 
Highload sites, master-class, OK-2009
Highload sites, master-class, OK-2009Highload sites, master-class, OK-2009
Highload sites, master-class, OK-2009
Ontico
 
HighLoad Sites, Oleg Bunin
HighLoad Sites, Oleg BuninHighLoad Sites, Oleg Bunin
HighLoad Sites, Oleg Bunin
Ontico
 
I Safety 1c Bitrix
I Safety 1c BitrixI Safety 1c Bitrix
I Safety 1c Bitrix
Ontico
 
I Safety 1c Bitrix
I Safety 1c BitrixI Safety 1c Bitrix
I Safety 1c Bitrix
Ontico
 
Gmr Highload Presentation Revised
Gmr Highload Presentation RevisedGmr Highload Presentation Revised
Gmr Highload Presentation Revised
Ontico
 
Wonderful World Of Mysql Storage Engines Hl2008 Rus
Wonderful World Of Mysql Storage Engines Hl2008 RusWonderful World Of Mysql Storage Engines Hl2008 Rus
Wonderful World Of Mysql Storage Engines Hl2008 Rus
Ontico
 
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 RusScaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Ontico
 

Mais de Ontico (20)

Риски, которые необходимо учесть при разработке сложного проекта (Олег Бунин)
Риски, которые необходимо учесть при разработке сложного проекта (Олег Бунин)Риски, которые необходимо учесть при разработке сложного проекта (Олег Бунин)
Риски, которые необходимо учесть при разработке сложного проекта (Олег Бунин)
 
Встреча докладчиков HL++ 2015
Встреча докладчиков HL++ 2015Встреча докладчиков HL++ 2015
Встреча докладчиков HL++ 2015
 
Вебинар о конференции HighLoad++
Вебинар о конференции HighLoad++Вебинар о конференции HighLoad++
Вебинар о конференции HighLoad++
 
Call for papers (2014) ru
Call for papers (2014) ruCall for papers (2014) ru
Call for papers (2014) ru
 
Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013
 
Как разработать социальную сеть, Олег Бунин
Как разработать социальную сеть, Олег БунинКак разработать социальную сеть, Олег Бунин
Как разработать социальную сеть, Олег Бунин
 
Конференции Онтико (2011)
Конференции Онтико (2011)Конференции Онтико (2011)
Конференции Онтико (2011)
 
Программный комитет HighLoad++, 6 октября
Программный комитет HighLoad++, 6 октябряПрограммный комитет HighLoad++, 6 октября
Программный комитет HighLoad++, 6 октября
 
Конференции 2010 / описание
Конференции 2010 / описаниеКонференции 2010 / описание
Конференции 2010 / описание
 
Онтико, 2009
Онтико, 2009Онтико, 2009
Онтико, 2009
 
Конференции 2010
Конференции 2010Конференции 2010
Конференции 2010
 
Economy of project development
Economy of project developmentEconomy of project development
Economy of project development
 
Ok2009 Пленарка
Ok2009 ПленаркаOk2009 Пленарка
Ok2009 Пленарка
 
Highload sites, master-class, OK-2009
Highload sites, master-class, OK-2009Highload sites, master-class, OK-2009
Highload sites, master-class, OK-2009
 
HighLoad Sites, Oleg Bunin
HighLoad Sites, Oleg BuninHighLoad Sites, Oleg Bunin
HighLoad Sites, Oleg Bunin
 
I Safety 1c Bitrix
I Safety 1c BitrixI Safety 1c Bitrix
I Safety 1c Bitrix
 
I Safety 1c Bitrix
I Safety 1c BitrixI Safety 1c Bitrix
I Safety 1c Bitrix
 
Gmr Highload Presentation Revised
Gmr Highload Presentation RevisedGmr Highload Presentation Revised
Gmr Highload Presentation Revised
 
Wonderful World Of Mysql Storage Engines Hl2008 Rus
Wonderful World Of Mysql Storage Engines Hl2008 RusWonderful World Of Mysql Storage Engines Hl2008 Rus
Wonderful World Of Mysql Storage Engines Hl2008 Rus
 
Scaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 RusScaling Web Sites By Sharding And Replication Hl2008 Rus
Scaling Web Sites By Sharding And Replication Hl2008 Rus
 

Липский Павел

  • 1. Мифы о нагрузочном тестировании Павел Липский
  • 2.  
  • 3.
  • 4. Миф 2 . Нагрузочное тестирование = тестирование производительности
  • 5. Миф 2 . Нагрузочное тестирование = тестирование производительности Тестирование производительности – это измерение производительности системы в условиях ожидаемой нормальной загруженности.
  • 6. Миф 2 . Нагрузочное тестирование = тестирование производительности RUP ( Rational Unified Process ) : Нагрузочное тестирование — это тест производительности, при котором система подвергается различным нагрузкам, чтобы измерить и оценить производительность и способности тестируемой системы работать под этими нагрузками. Цель нагрузочного тестирования — убедиться в том, что система правильно функционирует под ожидаемой максимальной нагрузкой. Кроме того, нагрузочное тестирование определяет характеристики производительности (время отклика, число транзакций и пр.).
  • 7. Миф 3 . Нагрузочное тестирование = DDos- атака Wikipedia: DDoS-атака (Distributed Denial of Service — «распределённый отказ обслуживания») — это разновидности атак злоумышленника на компьютерные системы. Целью этих атак является создание таких условий, при которых легитимные (правомерные) пользователи системы не могут получить доступ к предоставляемым системой ресурсам, либо этот доступ затруднён.
  • 8. Миф 3 . Нагрузочное тестирование = DDos- атака
  • 9. Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования Результаты, полученные при тестировании приложений различными инструментами, могут отличаться и значительно.
  • 10.
  • 11.
  • 12. Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования Пусть у нас есть система (клиент-сервер), где выполняется 1000 последовательных транзакций в секунду. Под транзакцией я понимаю цикл запрос-ответ.
  • 13. Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования
  • 14. Миф 4. Все инструменты для нагрузочного тестирования должны выдавать одинаковые результаты тестирования
  • 15.
  • 16.
  • 17. Миф 5. Существует такой универсальный инструмент, с помощью которого можно протестировать любое веб-приложение Универсальных инструментов для нагрузочного тестирования не существует.
  • 18.
  • 19.
  • 20.
  • 21. Пишите письма Мой е mail: pavel . lipsky @ gmail . com
  • 22. Спасибо за внимание !