Loading…
Friday, June 7 • 10:30 - 12:30
Capturing Network Traffic like Pokémon

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
  • Capturing and analyzing network traffic is crucial for ensuring the smooth operation and security of websites and applications. This workshop delves into the fascinating world of network call inspection, focusing not only on the success of these calls but also on the detailed examination of their parameters. Attendees will gain insights into both manual and automated methods for achieving this goal, including tools like Charles Proxy, Fiddler, Mitmproxy, and the automation possibilities with BrowserMobProxy, Selenium, and Appium.
Network calls are the backbone of web and mobile applications, responsible for data exchange between clients and servers. Ensuring their correctness and security is paramount to delivering a seamless user experience. This presentation aims to provide attendees with a comprehensive understanding of how to capture and evaluate network calls, going beyond mere success/failure checks to include a detailed examination of their parameters.
Tools for Manual Inspection:
Charles Proxy: Known for its robust capabilities, Charles Proxy allows for detailed traffic inspection. We'll explore its features and how to use it effectively for network call analysis. Fiddler: Fiddler is another powerful tool for monitoring and modifying HTTP/HTTPS traffic. We'll discuss its usage and benefits in the context of network call inspection. Mitmproxy: Mitmproxy is a versatile open-source proxy that provides full control over network traffic. We'll delve into its features and how it can aid in the manual examination of network calls.
Automating Network Call Inspection:
Manually inspecting network calls can be time-consuming and error-prone, especially in the context of testing web or mobile applications. In this presentation, we'll introduce automation techniques using BrowsermobProxy, Mitmproxy, Selenium, and Appium.

Key takeaways:
  • How to check network calls 
  • How to automate network calls checks
  • Learn new network test tools
Workshop prep:

  • Bring a laptop
  • Download charles proxy: https://www.charlesproxy.com/download/
  • Install adb (https://www.xda-developers.com/install-adb-windows-macos-linux/)
  • Install Android studio (and create a android phone simulator) OR bring your own android device


Speakers
avatar for Bart Van Raemdonck

Bart Van Raemdonck

QA Coach, Axxes
I started as a software developer in the IT world but was quickly frustrated by bugs, which led him to discover the wonderful world of software testing.I soon became passionate about test automation and was able to combine this passion with his interest in media by working on projects... Read More →



Friday June 7, 2024 10:30 - 12:30 EEST
Stalker