TestEngineering/Performance/Raptor/Mitmproxy: Difference between revisions

Jump to navigation Jump to search
Line 4: Line 4:
Instead of using live web pages for performance testing, Raptor uses a tool called [https://mitmproxy.org/ Mitmproxy]. Mitmproxy allows us to record a live web page and save it as a playback archive. Then during the Raptor pageload test (i.e. raptor-tp6) we use Mitmproxy's 'mitmdump' tool to playback the archive through a local proxy. Raptor automatically configures Firefox to use the proxy, and when the test browses to the test page URL, it loads the page from the Mitmproxy playback archive.
Instead of using live web pages for performance testing, Raptor uses a tool called [https://mitmproxy.org/ Mitmproxy]. Mitmproxy allows us to record a live web page and save it as a playback archive. Then during the Raptor pageload test (i.e. raptor-tp6) we use Mitmproxy's 'mitmdump' tool to playback the archive through a local proxy. Raptor automatically configures Firefox to use the proxy, and when the test browses to the test page URL, it loads the page from the Mitmproxy playback archive.


For more information about Mitmproxy installation, etc. see the [https://mitmproxy.org/ documentation]. Mitmproxy is an open source tool and the source is [https://github.com/mitmproxy/mitmproxy found here on github].
For more information about Mitmproxy installation, etc. see the [https://mitmproxy.org/ documentation]. Mitmproxy is an open source tool and the source is [https://github.com/mitmproxy/mitmproxy found here on GitHub].


==== Test Page Recordings ====
==== Test Page Recordings ====
Confirmed users
9,511

edits

Navigation menu