SlideShare a Scribd company logo
1 of 30
SMARTPHONE,
INTERNET AND REAL LIFE
Why networking matters
Tetiana Liuliuchenko
LOUIS C.K. – EVERYTHING IS
AMAZING
QAFEST 2017
ABOUT ME
More than 6 years in testing.
ISTQB certified.
QAFest and SQADays speaker.
Conduct internal smart talks and
trainings.
QAFEST 2017
HELLO, INTERNET
QAFEST 2017
COMPONENTS OF NETWORK
PERFORMANCE
QAFEST 2017
BANDWIDTH - MAXIMUM
THROUGHPUT OF A LOGICAL OR
PHYSICAL COMMUNICATION
PATH
QAFEST 2017
• add more fibers into our fiber-optic links
• deploy more links across the congested routes
• improve the WDM techniques to transfer more data
through existing links
LATENCY - THE TIME FROM THE
SOURCE SENDING A PACKET TO
THE DESTINATION RECEIVING IT
QAFEST 2017
Propagation delay
+
Transmission
delay
+
Processing delay
+
Queuing delay
+
…
LATENCY – CAN WE BE
FASTER?
The speed of light places a hard limit on the
minimum latency.
We can’t make light move faster, but we can:
 reduce round trips of data;
 move the data closer to the client;
 build applications that can hide the latency through
caching, pre-fetching, and a variety of similar
techniques
QAFEST 2017
LAST-MILE LATENCY
QAFEST 2017
WIRELESS NETWORKS
QAFEST 2017
TYPES OF WIRELESS
NETWORKS
QAFEST 2017
Type Range Applications Standards
Personal area
network (PAN)
Within reach of
a person
Cable
replacement for
peripherals
Bluetooth,
ZigBee, NFC
Local area
network (LAN)
Within a
building
Wireless
extension of
wired network
IEEE 802.11
(WiFi)
Metropolitan
area network
(MAN)
Within a city
Wireless inter-
network
connectivity
IEEE 802.15
(WiMAX)
Wide area
network (WAN)
Worldwide
Wireless
network access
Cellular (UMTS,
LTE, etc.)
CHANNEL CAPACITY
C - channel capacity, measured in bits per second.
BW - available bandwidth, is measured in hertz.
S - signal, measured in watts.
N - noise, measured in watts.
QAFEST 2017
SIGNAL INTERFERENCE
Near-far problem
Cell-breathing
QAFEST 2017
GENERATIONS OF MOBILE
NETWORKS
Generatio
n
Peak data
rate
Data rate Latency
1G No data
2G Kbit/s 100–400
Kbit/s
300–1000
ms
3G Mbit/s 0.5–5 Mbit/s 100–500
ms
4G Gbit/s 1–50 Mbit/s < 100 ms
QAFEST 2017
CELLULAR NETWORK
STANDARDS
QAFEST 2017
Generation Organization Release
2G
3GPP GSM
3GPP2 IS-95 (cdmaOne)
2.5G, 2.75G
3GPP GPRS, EDGE (EGPRS)
3GPP2 CDMA2000
3G
3GPP UMTS
3GPP2 CDMA 2000 1x EV-DO Release 0
3.5G, 3.75G,
3.9G
3GPP HSPA, HSPA+, LTE
3GPP2
EV-DO Revision A, EV-DO Revision B,
EV-DO Advanced
4G 3GPP LTE-Advanced, HSPA+ Revision 11+
USER EQUIPMENT CATEGORY
QAFEST 2017
UMTS/HSPA+/DC-HSDPA (850, 900,
1700/2100, 1900, 2100 MHz)
GSM/EDGE (850, 900, 1800, 1900 MHz)
CDMA EV-DO Rev. A (800, 1900, 2100
MHz)
802.11a/b/g/n/ac Wi-Fi with MIMO
Bluetooth 4.2 wireless technology
FDD-LTE (Bands 1, 2, 3, 4, 5, 7, 8, 12, 13,
17, 18, 19, 20, 25, 26, 28, 29, 30, 66)
TD-LTE (Bands 34, 38, 39, 40, 41)
TD-SCDMA 1900 (F), 2000 (A)
NFC with reader mode
QAFEST 2017
iPhone X (Model
A1865) • UMTS/HSDPA/HSUPA (850, 900,
1900, 2100 MHz);
• GSM/EDGE (850, 900, 1800, 1900
MHz)
• CDMA EV-DO Rev. A (800, 1900
MHz)3
• 802.11b/g/n Wi-Fi (802.11n 2.4GHz
only)
• Bluetooth 4.0 wireless technology
• World phone
iPhone 4S
RADIO STATE MACHINE
QAFEST 2017
APPS AND THE RADIO STATE
MACHINE
QAFEST 2017
OPTIMIZE FOR MOBILE
QAFEST 2017
PRESERVE BATTERY POWER
QAFEST 2017
REDUCE CONNECTIONS
Eliminate Periodic and Inefficient Data Transfers
Batch Transfers and Connections
Reduce Connections
Idle whenever is possible
QAFEST 2017
SAVE DATA IN ADVANCE
Pre-fetch data
Cache things
QAFEST 2017
ELIMINATE UNNECESSARY
APPLICATION KEEPALIVES
QAFEST 2017
A FEW FACTORS THAT MAY
AFFECT THE PERFORMANCE OF
YOUR WIRELESS NETWORK
Distance between receiver and
sender
Background noise
Interference from users in intra-cell
Interference from users in inter-cell
Available transmit power
Amount of processing power and
the chosen modulation scheme
QAFEST 2017
WHAT MAY HAPPEN
Internet router failure
Route change
Router/Link overload (with queues being full)
Router being loaded, but not overloaded. AQM fires in
Traffic Shaper on the way
Last mile – electromagnetic interference
Firewalls
QAFEST 2017
Last mile oversubscription
Modem retrain
Heavy download (overload of last mile downstream)
LTE last mile – poor weather (fog or rain)
Sudden IP change
Poor Wi-Fi
Wi-Fi interference
HOW WE MAY OBSERVE IT
100% packet loss
Random packet loss
Burstable packet loss
“Hanged” connections
Long responses
QAFEST 2017
TEST IN-LAB
Simulate patterns of packet loss to see how your server can
handle it
Handle “hanged connection” (without forcing user to close-
and-reopen-app)
Prepare to handle “mass disconnects”
QAFEST 2017
TEST OUT OF LAB
Go out and have poor connection!
QAFEST 2017
CONTACT ME
Facebook: tatyana.lyulyuchenko
LinkedIn: tetiana-liuliuchenko
QAFEST 2017

More Related Content

What's hot

Introducing OSA 5405 - Highly Precise On-Site Synchronization
Introducing OSA 5405 - Highly Precise On-Site SynchronizationIntroducing OSA 5405 - Highly Precise On-Site Synchronization
Introducing OSA 5405 - Highly Precise On-Site SynchronizationADVA
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniationIPv6no
 
Cambium Networks PMP 450 Product Card
Cambium Networks PMP 450 Product CardCambium Networks PMP 450 Product Card
Cambium Networks PMP 450 Product CardPurdicom
 
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...Netgear Italia
 
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solution
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solutionADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solution
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solutionADVA
 
Ruckus Wireless ZoneFlex R700 Product Card
Ruckus Wireless ZoneFlex R700 Product CardRuckus Wireless ZoneFlex R700 Product Card
Ruckus Wireless ZoneFlex R700 Product CardPurdicom
 
Ruckus Wireless ZoneFlex R500 Product Card
Ruckus Wireless ZoneFlex R500 Product CardRuckus Wireless ZoneFlex R500 Product Card
Ruckus Wireless ZoneFlex R500 Product CardPurdicom
 
Comparison of Wifi, Lifi and Gifi
Comparison of Wifi, Lifi and GifiComparison of Wifi, Lifi and Gifi
Comparison of Wifi, Lifi and GifiShahneel Siddiqui
 
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...Netgear Italia
 
Oscilloquartz's Acquisition of Time4 Systems
Oscilloquartz's Acquisition of Time4 SystemsOscilloquartz's Acquisition of Time4 Systems
Oscilloquartz's Acquisition of Time4 SystemsADVA
 
Quintel 8 Port Press Release Feb2012 Final Copy
Quintel 8 Port Press Release Feb2012  Final CopyQuintel 8 Port Press Release Feb2012  Final Copy
Quintel 8 Port Press Release Feb2012 Final CopyNick Walker
 
Tv white space reusing old spectrum in innovative ways - Networkshop44
Tv white space reusing old spectrum in innovative ways  - Networkshop44Tv white space reusing old spectrum in innovative ways  - Networkshop44
Tv white space reusing old spectrum in innovative ways - Networkshop44Jisc
 
Alternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communicationsAlternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communicationsComms Connect
 
Mitigating GNSS jamming and spoofing using ML and AI
Mitigating GNSS jamming and spoofing using ML and AIMitigating GNSS jamming and spoofing using ML and AI
Mitigating GNSS jamming and spoofing using ML and AIADVA
 
Ericsson RBS 6402
Ericsson RBS 6402Ericsson RBS 6402
Ericsson RBS 6402Ericsson
 
Siklu Etherhaul-1200 Product Card
Siklu Etherhaul-1200 Product CardSiklu Etherhaul-1200 Product Card
Siklu Etherhaul-1200 Product CardPurdicom
 

What's hot (20)

Introducing OSA 5405 - Highly Precise On-Site Synchronization
Introducing OSA 5405 - Highly Precise On-Site SynchronizationIntroducing OSA 5405 - Highly Precise On-Site Synchronization
Introducing OSA 5405 - Highly Precise On-Site Synchronization
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation
 
Cambium Networks PMP 450 Product Card
Cambium Networks PMP 450 Product CardCambium Networks PMP 450 Product Card
Cambium Networks PMP 450 Product Card
 
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...
Webinar NETGEAR - Comparazione delle tecnologie wireless 11A e 11AC per l'uti...
 
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solution
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solutionADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solution
ADVA, Acacia and Inphi demo best-in-breed 400ZR DCI solution
 
Ruckus Wireless ZoneFlex R700 Product Card
Ruckus Wireless ZoneFlex R700 Product CardRuckus Wireless ZoneFlex R700 Product Card
Ruckus Wireless ZoneFlex R700 Product Card
 
Ruckus Wireless ZoneFlex R500 Product Card
Ruckus Wireless ZoneFlex R500 Product CardRuckus Wireless ZoneFlex R500 Product Card
Ruckus Wireless ZoneFlex R500 Product Card
 
Comparison of Wifi, Lifi and Gifi
Comparison of Wifi, Lifi and GifiComparison of Wifi, Lifi and Gifi
Comparison of Wifi, Lifi and Gifi
 
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...
Webinar NETGEAR - Connettività 10Gigabit in rame ed introduzione del nuovo Sw...
 
Oscilloquartz's Acquisition of Time4 Systems
Oscilloquartz's Acquisition of Time4 SystemsOscilloquartz's Acquisition of Time4 Systems
Oscilloquartz's Acquisition of Time4 Systems
 
Quintel 8 Port Press Release Feb2012 Final Copy
Quintel 8 Port Press Release Feb2012  Final CopyQuintel 8 Port Press Release Feb2012  Final Copy
Quintel 8 Port Press Release Feb2012 Final Copy
 
Tv white space reusing old spectrum in innovative ways - Networkshop44
Tv white space reusing old spectrum in innovative ways  - Networkshop44Tv white space reusing old spectrum in innovative ways  - Networkshop44
Tv white space reusing old spectrum in innovative ways - Networkshop44
 
Alternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communicationsAlternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communications
 
Gi-Fi ppt
Gi-Fi pptGi-Fi ppt
Gi-Fi ppt
 
SPEEDSTREAM.TV
SPEEDSTREAM.TVSPEEDSTREAM.TV
SPEEDSTREAM.TV
 
Mitigating GNSS jamming and spoofing using ML and AI
Mitigating GNSS jamming and spoofing using ML and AIMitigating GNSS jamming and spoofing using ML and AI
Mitigating GNSS jamming and spoofing using ML and AI
 
wi fiber
wi fiberwi fiber
wi fiber
 
Ericsson RBS 6402
Ericsson RBS 6402Ericsson RBS 6402
Ericsson RBS 6402
 
Siklu Etherhaul-1200 Product Card
Siklu Etherhaul-1200 Product CardSiklu Etherhaul-1200 Product Card
Siklu Etherhaul-1200 Product Card
 
Gifi technology
Gifi technologyGifi technology
Gifi technology
 

Similar to QA Fest 2017. Татьяна Люлюченко. Смартфон, интернет и реальная жизнь

TechWiseTV Workshop: Beyond 802.11ac Wave 2
TechWiseTV Workshop: Beyond 802.11ac Wave 2TechWiseTV Workshop: Beyond 802.11ac Wave 2
TechWiseTV Workshop: Beyond 802.11ac Wave 2Robb Boyd
 
Introduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinIntroduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinGigabit City Summit
 
Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the HomeCisco Canada
 
5G Wireless Technology
5G Wireless Technology5G Wireless Technology
5G Wireless TechnologyNafees Alam
 
5G wireless technology ppt
5G wireless technology ppt5G wireless technology ppt
5G wireless technology pptHanamanta N B
 
5gwirelesstechnology 121010092151-phpapp02
5gwirelesstechnology 121010092151-phpapp025gwirelesstechnology 121010092151-phpapp02
5gwirelesstechnology 121010092151-phpapp02Nikhil Kshirsagar
 
1 a vision on the evolution to 5 g networks
1 a vision on the evolution to 5 g networks1 a vision on the evolution to 5 g networks
1 a vision on the evolution to 5 g networksCPqD
 
5G PRESENTATION.pptx
5G PRESENTATION.pptx5G PRESENTATION.pptx
5G PRESENTATION.pptxRamBabu605482
 
Evolution of wireless technology 1 g 5g1 (2)
Evolution   of   wireless   technology   1 g   5g1 (2)Evolution   of   wireless   technology   1 g   5g1 (2)
Evolution of wireless technology 1 g 5g1 (2)Adarsh Kumarmn
 
1271-150301020409-conversion-gate01.pdf
1271-150301020409-conversion-gate01.pdf1271-150301020409-conversion-gate01.pdf
1271-150301020409-conversion-gate01.pdfAkashM918608
 
5G technology
5G technology 5G technology
5G technology Taha Baig
 
ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12Mark Goldstein
 
Report on Gi-Fi
Report on Gi-FiReport on Gi-Fi
Report on Gi-FiNitesh Sah
 

Similar to QA Fest 2017. Татьяна Люлюченко. Смартфон, интернет и реальная жизнь (20)

TechWiseTV Workshop: Beyond 802.11ac Wave 2
TechWiseTV Workshop: Beyond 802.11ac Wave 2TechWiseTV Workshop: Beyond 802.11ac Wave 2
TechWiseTV Workshop: Beyond 802.11ac Wave 2
 
Introduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinIntroduction to 5G by Doug Hohulin
Introduction to 5G by Doug Hohulin
 
4 G
4 G4 G
4 G
 
Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the Home
 
4g technology
4g technology4g technology
4g technology
 
5g-wireless updated (1).pptx
5g-wireless updated (1).pptx5g-wireless updated (1).pptx
5g-wireless updated (1).pptx
 
5G Wireless Technology
5G Wireless Technology5G Wireless Technology
5G Wireless Technology
 
5G wireless technology ppt
5G wireless technology ppt5G wireless technology ppt
5G wireless technology ppt
 
5gwirelesstechnology 121010092151-phpapp02
5gwirelesstechnology 121010092151-phpapp025gwirelesstechnology 121010092151-phpapp02
5gwirelesstechnology 121010092151-phpapp02
 
1 a vision on the evolution to 5 g networks
1 a vision on the evolution to 5 g networks1 a vision on the evolution to 5 g networks
1 a vision on the evolution to 5 g networks
 
5G PRESENTATION.pptx
5G PRESENTATION.pptx5G PRESENTATION.pptx
5G PRESENTATION.pptx
 
Evolution of wireless technology 1 g 5g1 (2)
Evolution   of   wireless   technology   1 g   5g1 (2)Evolution   of   wireless   technology   1 g   5g1 (2)
Evolution of wireless technology 1 g 5g1 (2)
 
1271-150301020409-conversion-gate01.pdf
1271-150301020409-conversion-gate01.pdf1271-150301020409-conversion-gate01.pdf
1271-150301020409-conversion-gate01.pdf
 
5G technology
5G technology 5G technology
5G technology
 
5G Wireless.ppt
5G Wireless.ppt5G Wireless.ppt
5G Wireless.ppt
 
14A81A05A6
14A81A05A614A81A05A6
14A81A05A6
 
ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12
 
Acksys bus tram_us
Acksys bus tram_usAcksys bus tram_us
Acksys bus tram_us
 
seminar ppt.pptx
seminar ppt.pptxseminar ppt.pptx
seminar ppt.pptx
 
Report on Gi-Fi
Report on Gi-FiReport on Gi-Fi
Report on Gi-Fi
 

More from QAFest

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQAFest
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQAFest
 
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QAFest
 
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QAFest
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQAFest
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQAFest
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQAFest
 
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QAFest
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QAFest
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQAFest
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QAFest
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QAFest
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQAFest
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QAFest
 
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QAFest
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQAFest
 
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQAFest
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QAFest
 
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QAFest
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QAFest
 

More from QAFest (20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
 
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
 
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
 
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
 
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
 
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
 
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
 

Recently uploaded

BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 

Recently uploaded (20)

BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 

QA Fest 2017. Татьяна Люлюченко. Смартфон, интернет и реальная жизнь

  • 1. SMARTPHONE, INTERNET AND REAL LIFE Why networking matters Tetiana Liuliuchenko
  • 2. LOUIS C.K. – EVERYTHING IS AMAZING QAFEST 2017
  • 3. ABOUT ME More than 6 years in testing. ISTQB certified. QAFest and SQADays speaker. Conduct internal smart talks and trainings. QAFEST 2017
  • 6. BANDWIDTH - MAXIMUM THROUGHPUT OF A LOGICAL OR PHYSICAL COMMUNICATION PATH QAFEST 2017 • add more fibers into our fiber-optic links • deploy more links across the congested routes • improve the WDM techniques to transfer more data through existing links
  • 7. LATENCY - THE TIME FROM THE SOURCE SENDING A PACKET TO THE DESTINATION RECEIVING IT QAFEST 2017 Propagation delay + Transmission delay + Processing delay + Queuing delay + …
  • 8. LATENCY – CAN WE BE FASTER? The speed of light places a hard limit on the minimum latency. We can’t make light move faster, but we can:  reduce round trips of data;  move the data closer to the client;  build applications that can hide the latency through caching, pre-fetching, and a variety of similar techniques QAFEST 2017
  • 11. TYPES OF WIRELESS NETWORKS QAFEST 2017 Type Range Applications Standards Personal area network (PAN) Within reach of a person Cable replacement for peripherals Bluetooth, ZigBee, NFC Local area network (LAN) Within a building Wireless extension of wired network IEEE 802.11 (WiFi) Metropolitan area network (MAN) Within a city Wireless inter- network connectivity IEEE 802.15 (WiMAX) Wide area network (WAN) Worldwide Wireless network access Cellular (UMTS, LTE, etc.)
  • 12. CHANNEL CAPACITY C - channel capacity, measured in bits per second. BW - available bandwidth, is measured in hertz. S - signal, measured in watts. N - noise, measured in watts. QAFEST 2017
  • 14. GENERATIONS OF MOBILE NETWORKS Generatio n Peak data rate Data rate Latency 1G No data 2G Kbit/s 100–400 Kbit/s 300–1000 ms 3G Mbit/s 0.5–5 Mbit/s 100–500 ms 4G Gbit/s 1–50 Mbit/s < 100 ms QAFEST 2017
  • 15. CELLULAR NETWORK STANDARDS QAFEST 2017 Generation Organization Release 2G 3GPP GSM 3GPP2 IS-95 (cdmaOne) 2.5G, 2.75G 3GPP GPRS, EDGE (EGPRS) 3GPP2 CDMA2000 3G 3GPP UMTS 3GPP2 CDMA 2000 1x EV-DO Release 0 3.5G, 3.75G, 3.9G 3GPP HSPA, HSPA+, LTE 3GPP2 EV-DO Revision A, EV-DO Revision B, EV-DO Advanced 4G 3GPP LTE-Advanced, HSPA+ Revision 11+
  • 17. UMTS/HSPA+/DC-HSDPA (850, 900, 1700/2100, 1900, 2100 MHz) GSM/EDGE (850, 900, 1800, 1900 MHz) CDMA EV-DO Rev. A (800, 1900, 2100 MHz) 802.11a/b/g/n/ac Wi-Fi with MIMO Bluetooth 4.2 wireless technology FDD-LTE (Bands 1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 29, 30, 66) TD-LTE (Bands 34, 38, 39, 40, 41) TD-SCDMA 1900 (F), 2000 (A) NFC with reader mode QAFEST 2017 iPhone X (Model A1865) • UMTS/HSDPA/HSUPA (850, 900, 1900, 2100 MHz); • GSM/EDGE (850, 900, 1800, 1900 MHz) • CDMA EV-DO Rev. A (800, 1900 MHz)3 • 802.11b/g/n Wi-Fi (802.11n 2.4GHz only) • Bluetooth 4.0 wireless technology • World phone iPhone 4S
  • 19. APPS AND THE RADIO STATE MACHINE QAFEST 2017
  • 22. REDUCE CONNECTIONS Eliminate Periodic and Inefficient Data Transfers Batch Transfers and Connections Reduce Connections Idle whenever is possible QAFEST 2017
  • 23. SAVE DATA IN ADVANCE Pre-fetch data Cache things QAFEST 2017
  • 25. A FEW FACTORS THAT MAY AFFECT THE PERFORMANCE OF YOUR WIRELESS NETWORK Distance between receiver and sender Background noise Interference from users in intra-cell Interference from users in inter-cell Available transmit power Amount of processing power and the chosen modulation scheme QAFEST 2017
  • 26. WHAT MAY HAPPEN Internet router failure Route change Router/Link overload (with queues being full) Router being loaded, but not overloaded. AQM fires in Traffic Shaper on the way Last mile – electromagnetic interference Firewalls QAFEST 2017 Last mile oversubscription Modem retrain Heavy download (overload of last mile downstream) LTE last mile – poor weather (fog or rain) Sudden IP change Poor Wi-Fi Wi-Fi interference
  • 27. HOW WE MAY OBSERVE IT 100% packet loss Random packet loss Burstable packet loss “Hanged” connections Long responses QAFEST 2017
  • 28. TEST IN-LAB Simulate patterns of packet loss to see how your server can handle it Handle “hanged connection” (without forcing user to close- and-reopen-app) Prepare to handle “mass disconnects” QAFEST 2017
  • 29. TEST OUT OF LAB Go out and have poor connection! QAFEST 2017
  • 30. CONTACT ME Facebook: tatyana.lyulyuchenko LinkedIn: tetiana-liuliuchenko QAFEST 2017

Editor's Notes

  1. https://youtu.be/q8LaT5Iiwo4?t=86
  2. Latency and bandwidth
  3. Near-far problem - a condition in which a receiver captures a strong signal and thereby makes it impossible for the receiver to detect a weaker signal, effectively "crowding out" the weaker signal. Cell-breathing - a condition in which the coverage area, or the distance of the signal, expands and shrinks based on the cumulative noise and interference levels.
  4. User equipment - any device used directly by an end-user to communicate
  5. Full power: Used when a connection is active, allowing the device to transfer data at its highest possible rate. Low power: An intermediate state that uses around 50% of the battery power at the full state. Standby: The minimal energy state during which no network connection is active or required.