This repository contains the biometria.grizzly-loadtester-vscode
(vscode extension marketplace) extension and the grizzly-ls
(pypi) source code.
An extension makes it easier to develop load test scenarios with grizzly
(it can work with any behave
based project) when you have auto-complete on step implementation expressions.
To be able to use this extension, you would also have to install grizzly-loadtester-ls
:
python -m pip install grizzly-loadtester-ls
Install Visual Studio Code and the "Remote - Containers" extension and open the project in the provided devcontainer.
- Create a python virtual environment:
python3 -m venv <path>/grizzly-ls
- Activate the virtual environment:
source <path>/grizzly-ls/bin/activate
- Run
scripts/install.sh
- Start
code
- Switch to the Run and Debug View in the Sidebar (Ctrl+Shift+D).
- Select
Launch Client
from the drop down (if it is not selected already). - Press ▷ to run the launch config (F5).
- In the Extension Development Host instance of VSCode
- Open file
features/project.feature
- Open file