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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: lavague_qa-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 4f3220b913ad59dabbb2df7da8661b4a6a58df6b9ca34e7a390927d24b98328c
MD5 e57070431e714ca3ed4ed492b4336e67
BLAKE2b-256 798f7ac7e94fee0df44a0d4ff1fdc62ac7a106c7e9d90058a2a113644d30991d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lavague_qa-0.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bea8e4bbd0f34eccb93831ff672947a53beba7c7d4dece2447a2390dc29b3635
MD5 bc2903f28bd554f9f780ad7587472707
BLAKE2b-256 35f8f4ed253ad3078a87ad0bbf9f907a5e134a10a34f8f2463f9332e592bfd81

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