Mobile Interruption Testing and Charles Proxy

Mobile Testing    |    Intermediate
  • 14 videos | 1h 9m 33s
  • Includes Assessment
  • Earns a Badge
Rating 4.0 of 1 users Rating 4.0 of 1 users (1)
Ensuring the reliability and performance of mobile applications is essential for success. This course focuses on two critical aspects of mobile app development: interruption testing and network monitoring. Begin this course by discovering the impact of network issues and interruptions on mobile app user experience and quality. Then you will investigate and simulate common interruptions and their potential effects on app behavior, and you will evaluate app resilience by verifying that state and data are preserved during interruptions. You will explore the role of Charles Proxy in analyzing network traffic and debugging related issues and examine key features like throttling, latency, and packet editing. Next, you will configure Charles Proxy on a development machine for mobile device communication and set up secure communication interception for comprehensive analysis. You will capture and inspect HTTP/HTTPS traffic, identify network bottlenecks, latency, and errors, and simulate different server responses using Charles Proxy. Finally, you will utilize interruption testing alongside Charles Proxy to debug and optimize network interactions in a sample app.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Provide an overview of how network issues and interruptions impact mobile app user experience and quality
    Identify common interruptions and their potential effects on app behavior
    Simulate interruptions during testing using tools and libraries
    Evaluate app resilience by verifying that state and data are preserved during interruptions
    Describe the role of charles web debugging proxy in analyzing network traffic and debugging related issues
    Configure charles proxy on a development machine for mobile device communication
  • Set up secure communication interception for comprehensive analysis
    Capture and inspect http/https traffic, analyzing headers, cookies, and caching
    Use key features of charles proxy, such as throttling, latency, and packet editing, to simulate various network scenarios
    Identify network bottlenecks, latency, and errors using captured data
    Simulate different server responses (slowness, errors) using charles proxy
    Use interruption testing alongside charles proxy to debug and optimize network interactions in a sample app
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 27s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 6m 47s
    After completing this video, you will be able to provide an overview of how network issues and interruptions impact mobile app user experience and quality. FREE ACCESS
  • Locked
    3.  Simulating Common Interruptions
    8m 18s
    Upon completion of this video, you will be able to identify common interruptions and their potential effects on app behavior. FREE ACCESS
  • Locked
    4.  Techniques for Simulating Interruptions
    4m 16s
    In this video, find out how to simulate interruptions during testing using tools and libraries. FREE ACCESS
  • Locked
    5.  Evaluating App Resilience
    8m 38s
    Learn how to evaluate app resilience by verifying that state and data are preserved during interruptions. FREE ACCESS
  • Locked
    6.  Charles Proxy
    6m 57s
    After completing this video, you will be able to describe the role of Charles Web Debugging Proxy in analyzing network traffic and debugging related issues. FREE ACCESS
  • Locked
    7.  Configuring Charles Proxy
    5m 20s
    During this video, discover how to configure Charles Proxy on a development machine for mobile device communication. FREE ACCESS
  • Locked
    8.  Setting Up Secure Communication with Charles Proxy
    4m 24s
    Find out how to set up secure communication interception for comprehensive analysis. FREE ACCESS
  • Locked
    9.  Analyzing Network Traffic with Charles Proxy
    7m 45s
    In this video, you will learn how to capture and inspect HTTP/HTTPS traffic, analyzing headers, cookies, and caching. FREE ACCESS
  • Locked
    10.  Using Key Features of Charles Proxy
    3m 47s
    Discover how to use key features of Charles Proxy, such as throttling, latency, and packet editing, to simulate various network scenarios. FREE ACCESS
  • Locked
    11.  Troubleshooting Network Issues Using Charles Proxy
    3m 2s
    In this video, find out how to use key features of Charles Proxy, such as throttling, latency, and packet editing, to simulate various network scenarios. FREE ACCESS
  • Locked
    12.  Simulating Server Responses with Charles Proxy
    2m 41s
    Learn how to simulate different server responses (slowness, errors) using Charles Proxy. FREE ACCESS
  • Locked
    13.  Integrating Interruption Testing and Charles Proxy
    4m 32s
    During this video, discover how to use interruption testing alongside Charles Proxy to debug and optimize network interactions in a sample app. FREE ACCESS
  • Locked
    14.  Course Summary
    42s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.4 of 5 users Rating 4.4 of 5 users (5)
Rating 4.6 of 30 users Rating 4.6 of 30 users (30)
Rating 5.0 of 2 users Rating 5.0 of 2 users (2)