Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Stefan Zabka e72ed2339c
Removing localtest.me (#886)
* Removing localtest.me

As it has been highly unreliable when running
local tests (returning DnsNotFound errors)

* Fixing tests

* Switched to localhost

* Localtest.me to localhost
2021-04-13 17:39:03 +02:00
Jonas Allmann 55fc62e560 Add http page visit test including a service worker 2019-09-12 17:39:04 +02:00
Jonas Allmann fcc01c8e90 Added page visit test including a worker script making a request 2019-09-11 14:45:22 +02:00
Gunes Acar f4cc4ef180 Store POST request data as JSON in the database.
Incorporated some code from: https://github.com/redline13/selenium-jmeter

Handle various content encodings for the POST data (encType).
This includes `text/plain`, `application/x-www-form-urlencoded` and
`multipart/form-data`.

Store "request headers from upload stream" in the database.
We add additional headers from POST body to existin headers column.

Discard OCSP (POST) requests to prevent noise.

Add tests for form submissions with different encodings by JavaScript.
Add tests for making POST requests with AJAX (jQuery) and FormData.
Add test for byte array POST data.

Handle exception when looking up the `Content-Type` response header.

Add shared/utils.js file. We can add common test functions to this file.

Fix some style inconsistencies.
2016-12-28 19:22:05 +01:00
englehardt ddf91fd564 Bugfixes and tests of javascript saving from the extension 2016-11-29 19:20:14 -05:00
englehardt fef6c32c50 [WIP] Adding extension-based HTTP instrumentation.
Includes flattened commits by @dreisman:
53ff16c37fdf6d2a47917d32bbb9d645402c5ab2
ecd719beaae979e1292d33e1b4002801d0951eb7
2a57dd985fe977dd64509e4941cde9214c7d183b

Conflicts:
	automation/DeployBrowsers/deploy_firefox.py
	automation/Extension/firefox/index.js
	automation/default_browser_params.json
2016-11-15 19:39:16 -05:00