15
Introducing Fiddler Web Debugging for Performance and Operations www.fiddler2.com/perf/

Fiddler Web debugger

Embed Size (px)

DESCRIPTION

The Fiddler Web Debugger enables capture, measurement, replay, and modification of HTTP and HTTPS traffic from virtually any application, including all major browsers. A highly-customizable freeware platform, Fiddler is extensible using either Javascript or any .NET language.

Citation preview

Page 1: Fiddler Web debugger

Introducing Fiddler

Web Debugging for Performance and Operations

www.fiddler2.com/perf/

Page 2: Fiddler Web debugger

About Eric Program Manager - Internet Explorer

IE7: Networking; IE8: Security

Developer of TamperIE, IEToys, Fiddler, Meddler, etc…

Page 3: Fiddler Web debugger

What is Fiddler?

Freeware Web Debugging Platform

Easily installed from www.fiddler2.com

Runs as a local proxy; registers as system proxy while capturing

View, analyze and modify web traffic from any application that supports a proxy; including most devices (e.g. Windows Mobile)

Enables HTTPS interception via self-signed certificate

Extremely extensible, via JavaScript or .NET assemblies

Page 4: Fiddler Web debugger

Intercepting Web Traffic

Page 5: Fiddler Web debugger

HTTPS support Man-in-the-middle – Intercepts HTTPS CONNECT tunnels and

shows raw traffic

Page 6: Fiddler Web debugger

Fiddler for PerformanceMeasure / analyze / simulate the end-user experience.

• Measure request size, page weight

• Analyze caching, compression, page composition

• Simulate low-speed / high-latency connections

Page 7: Fiddler Web debugger

Performance Statistics

Page 8: Fiddler Web debugger

Session Timeline

Page 9: Fiddler Web debugger

Filters

Page 10: Fiddler Web debugger

Custom Rules

Page 11: Fiddler Web debugger

Traffic Modification

• Redirect requests to a particular datacenter• Simulate a downed server• Prototype the performance cost of site changes• Etc…

Page 12: Fiddler Web debugger

Traffic Archives

• Preserves the traffic and timings in compressed .SAZ (Session Archive ZIP) format

• Great for regressing bugs

• Remote user capture using FiddlerCap

Page 13: Fiddler Web debugger

FiddlerCap - www.fiddlercap.com

Page 14: Fiddler Web debugger

Meddler - www.fiddler2.com/meddler/

Page 15: Fiddler Web debugger

Learn More…

www.fiddler2.com/fiddler/help/ for tutorials, demonstration videos, references, RSS, and the Fiddler Discussion Group

www.fiddler2.com/perf/ for performance-related content

[email protected]