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.3.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: lavague_qa-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 470e9cb57ae6f4a8ca7161458ce6ed1b57077873a6bb7b3d2a4721e4a9e9ce8e
MD5 6081bdd86c09bd65c129fff68e30100d
BLAKE2b-256 9ab998811e440283b6a861d1d19280e80db414842c6152fd6f23d82a753ece48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lavague_qa-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 328617bae68a5279cf23eaa766458844951d15ca360bd7514713ac040f963289
MD5 b76a6ecc7ec12212f6f118b04ef7f2a0
BLAKE2b-256 f30791505d1948d6b76ecb47a60a2ac14478c96af8357fd2cad2d5810bb54aae

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