Skip to main content

QA Automation with LaVague

Project description

Test runner for LaVague

LaVague QA is a specialized tool to generate pytest files from Gherkin test descriptions.

Usage

Usage: lavague-qa [OPTIONS]

Options:
  -u, --url TEXT      URL of the site to test
  -f, --feature TEXT  Path to the .feature file containing Gherkin
  -l, --full-llm      Enable full LLM pytest generation
  -c, --context TEXT  Path of python file containing an initialized context
                      and token_counter. Defaults to OpenAI GPT4o
  -h, --headless      Enable headless mode for the browser
  -db, --log-to-db    Enables logging to a SQLite database
  --help              Show this message and exit.

Some examples are provided in ./features/:

lavague-qa --url https://amazon.fr/ --feature features/demo_amazon.feature

Run lavague-qa to run a default example: Wikipedia login test

Learn more

To learn more, please visit our LaVague QA documentation and join our Discord to reach our core team and get support!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lavague_qa-0.0.1.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

lavague_qa-0.0.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file lavague_qa-0.0.1.tar.gz.

File metadata

  • Download URL: lavague_qa-0.0.1.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.11.4 Linux/6.2.0-39-generic

File hashes

Hashes for lavague_qa-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2e27322afe15ce95d546f91d6fc0b294c390f6c3e5154a29f8dc3e0f64ee2dfb
MD5 6717aa71b7881bcdb02dbd3bc39e9c84
BLAKE2b-256 7b684720305314875dc47cd0d924e3f9285d155ac325f928b386a24e471659b9

See more details on using hashes here.

File details

Details for the file lavague_qa-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: lavague_qa-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.11.4 Linux/6.2.0-39-generic

File hashes

Hashes for lavague_qa-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a2ab8285c849f4e94b038b1ec5d16f428a5b0c115002f1dc4f4d6e384d94641
MD5 3d6354dc6c3e9c5d7feeb79785cefd34
BLAKE2b-256 b3e4fd453a599d41eca1b496a565ec3a1452084c07b5e9cd318b070b7875b8f8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page