> For the complete documentation index, see [llms.txt](https://docs.pylenium.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pylenium.io/getting-started.md).

# Getting Started

## Project from Scratch

Start here if you are new to Python and/or Web Automation.

1. [Virtual Environments](/getting-started/virtual-environments.md)
2. [Setup pytest](/getting-started/setup-pytest.md)
3. [Project Structure with pytest](/getting-started/project-structure-with-pytest.md)
4. [Writing Tests with Pylenium](/getting-started/writing-tests-with-pylenium.md)

## Commands

Look at these sections if you are looking for the commands available in the Pylenium API.

* [Driver Commands](/driver-commands.md)
* [Element Commands](/element-commands.md)
* [Elements Commands](/elements-commands.md)

## Guides

If you are looking for different flows and examples using Pylenium, then look at the [Guides](/guides.md) section. Some guides include:

* [Run Tests in Parallel](/guides/run-tests-in-parallel.md)
* [Visualize Test Results with Allure](/guides/visualize-test-results-with-allure.md)
* [How to wait for things using the .should() API](/guides/should-expected-conditions.md)
