├── .correlations ├── .git-blame-ignore-revs ├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .headerignore ├── .urlignore ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── har.gif ├── har2locust ├── __init__.py ├── __main__.py ├── argument_parser.py ├── default_plugins │ ├── 1_resourcefilter.py │ ├── 2_methodignore.py │ ├── default_headers.py │ ├── headerignore.py │ ├── rest.py │ ├── ruff.py │ └── urlignore.py ├── extra_plugins │ └── plugin_example.py ├── locust.jinja2 └── plugin.py ├── pyproject.toml ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── broken_template.jinja2 ├── inputs │ ├── apple-buy-a-mac.har │ ├── apple-with-cookies.har │ ├── login.har │ ├── reqres.in.har │ ├── string-problematic-characters.har │ └── url-encoded-body-no-text-field.har ├── outputs │ ├── apple-buy-a-mac.py │ ├── apple-with-cookies.py │ ├── login.py │ ├── login_disable_rest.py │ ├── login_plugin.py │ ├── reqres.in.py │ ├── reqres_plugin.py │ ├── string-problematic-characters.py │ └── url-encoded-body-no-text-field.py └── test_har2locust.py └── tox.ini /.correlations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.correlations -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # format code using Black 2 | 0cb1ceb323c21c7402d9c8020d931edc3aa788a4 3 | -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.gitignore -------------------------------------------------------------------------------- /.headerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.headerignore -------------------------------------------------------------------------------- /.urlignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.urlignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/README.md -------------------------------------------------------------------------------- /har.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har.gif -------------------------------------------------------------------------------- /har2locust/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /har2locust/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/__main__.py -------------------------------------------------------------------------------- /har2locust/argument_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/argument_parser.py -------------------------------------------------------------------------------- /har2locust/default_plugins/1_resourcefilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/1_resourcefilter.py -------------------------------------------------------------------------------- /har2locust/default_plugins/2_methodignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/2_methodignore.py -------------------------------------------------------------------------------- /har2locust/default_plugins/default_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/default_headers.py -------------------------------------------------------------------------------- /har2locust/default_plugins/headerignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/headerignore.py -------------------------------------------------------------------------------- /har2locust/default_plugins/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/rest.py -------------------------------------------------------------------------------- /har2locust/default_plugins/ruff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/ruff.py -------------------------------------------------------------------------------- /har2locust/default_plugins/urlignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/default_plugins/urlignore.py -------------------------------------------------------------------------------- /har2locust/extra_plugins/plugin_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/extra_plugins/plugin_example.py -------------------------------------------------------------------------------- /har2locust/locust.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/locust.jinja2 -------------------------------------------------------------------------------- /har2locust/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/har2locust/plugin.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/broken_template.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/broken_template.jinja2 -------------------------------------------------------------------------------- /tests/inputs/apple-buy-a-mac.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/apple-buy-a-mac.har -------------------------------------------------------------------------------- /tests/inputs/apple-with-cookies.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/apple-with-cookies.har -------------------------------------------------------------------------------- /tests/inputs/login.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/login.har -------------------------------------------------------------------------------- /tests/inputs/reqres.in.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/reqres.in.har -------------------------------------------------------------------------------- /tests/inputs/string-problematic-characters.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/string-problematic-characters.har -------------------------------------------------------------------------------- /tests/inputs/url-encoded-body-no-text-field.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/inputs/url-encoded-body-no-text-field.har -------------------------------------------------------------------------------- /tests/outputs/apple-buy-a-mac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/apple-buy-a-mac.py -------------------------------------------------------------------------------- /tests/outputs/apple-with-cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/apple-with-cookies.py -------------------------------------------------------------------------------- /tests/outputs/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/login.py -------------------------------------------------------------------------------- /tests/outputs/login_disable_rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/login_disable_rest.py -------------------------------------------------------------------------------- /tests/outputs/login_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/login_plugin.py -------------------------------------------------------------------------------- /tests/outputs/reqres.in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/reqres.in.py -------------------------------------------------------------------------------- /tests/outputs/reqres_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/reqres_plugin.py -------------------------------------------------------------------------------- /tests/outputs/string-problematic-characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/string-problematic-characters.py -------------------------------------------------------------------------------- /tests/outputs/url-encoded-body-no-text-field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/outputs/url-encoded-body-no-text-field.py -------------------------------------------------------------------------------- /tests/test_har2locust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tests/test_har2locust.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenskaSpel/har2locust/HEAD/tox.ini --------------------------------------------------------------------------------