Grab your spot

Last chance: TestGuild IRL hits Dallas Nov 5.

Automation Testing

Article · 2 min read

Practical Packet Analysis Using Wireshark (Book Review)

If you have done any type of performace testing, you’ve inevitably come across an application or two that could not […]

Joe Colantonio

By Joe Colantonio

Founder, TestGuild · 31 July 2011 at 11:41 AM · Updated 05 January 2025 at 1:15 PM

Practical Packet Analysis Using Wireshark (Book Review)

If you have done any type of performace testing, you’ve inevitably come across an application or two that could not be scripted using standard protocols in a performance test tool like LoadRunner. The Loadrunner protocol of last resort — when no other protocol will work — is called Winsock, and it can be pretty nasty to debug. That’s the main reason I picked up Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems

Wireshark is a free, open-source tool that allows you to capture and analyze network traffic. With the communication captured, you can then easily tell it to filter on certain protocols, making reading the packet info much easier than it is in LoadRunner.

This book starts at ground level, assuming no user experience with packet analysis and/or packet sniffers. It can basically be divided into four sections.

  • The first covers packet analysis and network basics and gives a nice overview of the OSI model.
  • The second covers Wireshark’s basic and advanced features.
  • The next covers common protocols like ARP, TCP, and HTTP,
  • and in the last section, the author ties it all together with real world examples using familiar sites like Twitter, Facebook and ESPN, while explaining how to troubleshoot common network issues.

I like the hands-on approach the writer uses throughout the book. He clearly explains everything in a clear, concise manner. I also appreciated the fact that the author uses packet capture files in each example that can be downloaded and opened in Wireshark in order to follow along. I was able to follow all of the examples without any confusion — which is kind of a big deal, since packet analysis at this level is a new subject for me. Well done!

Note: I received a free copy of this book as part of the O’Reilly Blogger Review program. View O’Reilly Product Page

About the author

Joe Colantonio

Joe Colantonio

Founder, TestGuild · Host, TestGuild Automation Podcast

Joe founded TestGuild in 2010 and has spent 27+ years in test automation. He hosts the longest-running automation-testing podcast (600+ episodes) and created Automation Guild, the premier online event for test automation engineers.

Joe Colantonio, founder of TestGuild

About the author

About Joe Colantonio

Joe Colantonio is the founder of TestGuild, an industry-leading platform for automation testing and software testing tools. With over 25 years of hands-on experience, he has worked with top enterprise companies, helped develop early test automation tools and frameworks, and runs the largest online automation testing conference, Automation Guild.

Joe is also the author of Automation Awesomeness: 260 Actionable Affirmations To Improve Your QA & Automation Testing Skills and the host of the TestGuild podcast, which he has released weekly since 2014, making it the longest-running podcast dedicated to automation testing. Over the years, he has interviewed top thought leaders in DevOps, AI-driven test automation, and software quality, shaping the conversation in the industry.

With a reach of over 400,000 across his YouTube channel, LinkedIn, email list, and other social channels, Joe’s insights impact thousands of testers and engineers worldwide.

He has worked with some of the top companies in software testing and automation, including Tricentis, Keysight, Applitools, and BrowserStack, as sponsors and partners, helping them connect with the right audience in the automation testing space.

Follow him on LinkedIn or check out more at his TestGuild profile .

Free PDF

Get 10 quick test automation tips

Actionable tips from top industry experts — skim them fast.