14030613_025708.mp4
| Tool | Description |
|---|---|
| allure-pytest | Allure reporting with your Pytest tests for better reporting |
| playwright | Python library to automate the Chromium, WebKit, and Firefox browsers through a single API. |
| pytest | Popular testing framework for Python |
| pytest-base-url | Pytest plugin for setting a base URL for your tests |
| pytest-playwright | Pytest plugin for Playwright integration for browser automation testing |
curl -o wall-task.sh https://raw.githubusercontent.com/deviran01/wall-task/master/quick.sh && bash wall-task.sh && rm wall-task.shdocker-compose up --buildThen you can see allure report on:
git clone git@github.com:deviran01/wall-task.git
cd wall-taskpy -m pip install --user virtualenv
py -m venv env
.\env\Scripts\activatepython3 -m pip install --user virtualenv
python3 -m venv venv
source venv/bin/activatepip install ./pip/requirements.txtplaywright installpytest --alluredir=allure-resultsWhen no browser was selected then chrome will be used.
- Run according to tags:
pytest -m <tag_name>scoop install alluresudo apt-get install default-jre
wget https://github.com/allure-framework/allure2/releases/download/2.18.1/allure_2.18.1-1_all.deb
sudo dpkg -i allure_2.18.1-1_all.debbrew install allureallure serve allure-results