Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CodeFest 2012. Прошутинская С. Блеск и нищета и...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
CodeFest
April 18, 2012
0
700
CodeFest 2012. Прошутинская С. Блеск и нищета инструментов нагрузочного тестирования XMPP
CodeFest
April 18, 2012
Tweet
Share
More Decks by CodeFest
See All by CodeFest
CodeFest 2019. Илья Редько (ONLY) — Дизайн без правок
codefest
1
880
CodeFest 2019. Александр Зезюлин (Wargaming) – Прекрасное далёко
codefest
0
840
CodeFest 2019. Александр Баяндин (Badoo) — Нетрадиционное использование автотестов
codefest
0
1.4k
CodeFest 2019. Антон Кочепасов (Rambus) — Как считать на питоне быстрее, чем на C++
codefest
0
830
CodeFest 2019. Александр Лысковский (iFarm Project, Alawar, Welltory) — Как придумывать новое: продукты, бизнесы, ниши
codefest
0
940
CodeFest 2019. Роман Квартальнов (Zephyr) — Почему Project Manager косячит?
codefest
0
1.2k
CodeFest 2019. Florian Rival (Facebook) — Beyond Web-Apps: WebAssembly, JS and React to rewrite native apps
codefest
0
1.2k
CodeFest 2019. Андрей Паньгин (Одноклассники) — JVM TI: как сделать «плагин» для виртуальной машины
codefest
0
1.2k
CodeFest 2019. Владимир Плизга (ЦФТ) — Перевод Spring Boot микросервисов с Java 8 на 11: что может пойти -не- так?
codefest
0
1.7k
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
9
36k
New Earth Scene 8
popppiees
1
1.5k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Believing is Seeing
oripsolob
1
53
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Paper Plane
katiecoart
PRO
0
46k
First, design no harm
axbom
PRO
2
1.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Transcript
Блеск и нищета инструментов нагрузочного тестирования XMPP Прошутинская Светлана Инженер
по тестированию производительности CodeFest Новосибирск 2012
HP LoadRunner Siege ApacheBench JMeter WAPT IBM Rational SilkRunner Grinder
Tsung Sandstorm Multi-Mechanize vPerformer OpenSTA PureLoad http-Load PerformanceXpert Load2Test Pylot StressTester ЛунаПарк 2
3
4
IRC POP3 DNS IMAP SMTP FTP HTTPS XMPP RTMP LDAP
SNMP Membase BitTorrent SIP BGP Thrift JDBC SOAP HTTP 5
IRC POP3 DNS IMAP SMTP FTP HTTPS XMPP RTMP LDAP
SNMP Membase BitTorrent SIP BGP Thrift JDBC SOAP HTTP 5
IRC POP3 DNS IMAP SMTP FTP HTTPS XMPP RTMP LDAP
SNMP Membase BitTorrent SIP BGP Thrift JDBC SOAP HTTP 5
6
7
Подключение 7
Подключение Получение списка контактов 7
Подключение Получение списка контактов Обмен информацией 7
8
9
10
11
12
• Нагрузка в десятки тысяч пользователей • Гибкое программирование сценариев
• Реализация различных схем нагрузки • Минимум трудозатрат на разработку 13
T s u n g 14
T s u n g 14
15
16
Как дела? 17
Как дела? Привет! 17
Как дела? Привет! Я так рада тебя видеть! 17
Как дела? Привет! Я так рада тебя видеть! Куда пропал?
17
Как дела? Привет! Я так рада тебя видеть! А вообще,
дела хорошо:) Куда пропал? 17
• Нагрузка в десятки тысяч пользователей • Гибкое программирование сценариев
• Реализация различных схем нагрузки • Минимум трудозатрат на разработку 18
• Нагрузка в десятки тысяч пользователей • Гибкое программирование сценариев
• Реализация различных схем нагрузки • Минимум трудозатрат на разработку • Корректный разбор XML 18
19
20
20
21
21
21
21
22
22
22
22
22
23
23
23
23
23
23
23
24
<iq xmlns="jabber:client" type="get" id="roster123" > <query xmlns="jabber:iq:roster"/> </iq> 25
. . . 26
. . . . . . 26
<iq from=‘
[email protected]
' to=’
[email protected]
/wifi’ id=’roster123’ type='result'> <query xmlns='jabber:iq:roster’> <item subscription='both’ jid=’
[email protected]
'/>
</query> </iq> . . . . . . 26
27
27
u s e r s time 15 min 30000 28
u s e r s time 10000 20000 29
TCP-sampler + 2 рабочих дня Гибкий и производительный инструмент тестирования
30
31
32
33
Прошутинская Светлана Инженер по тестированию производительности 119021, Россия, Москва, ул.
Льва Толстого, д.16. +7 (495) 739-70-00, доб.:6363 +7 (495) 739-70-70 — факс
[email protected]