https://github.com/aleksandr-kotlyar/python_and_gitlab
Examples of gitlab-ci jobs, pytest slack integration, pylint-check jobs, gitlab-artifacts, parametrization-tests, multithread execution for methods, sitemap checking links status. Mirrored from gitlab.
https://github.com/aleksandr-kotlyar/python_and_gitlab
allure allure-report azure-pipelines bandit gitlab gitlab-ci gitlabci multithread parametrization-tests pylint pytest python safety security-audit sitemap-checking slack slack-integration test-parametrization trivy
Last synced: 3 months ago
JSON representation
Examples of gitlab-ci jobs, pytest slack integration, pylint-check jobs, gitlab-artifacts, parametrization-tests, multithread execution for methods, sitemap checking links status. Mirrored from gitlab.
- Host: GitHub
- URL: https://github.com/aleksandr-kotlyar/python_and_gitlab
- Owner: aleksandr-kotlyar
- License: apache-2.0
- Created: 2018-06-11T14:54:31.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T23:19:24.000Z (about 2 years ago)
- Last Synced: 2023-07-13T19:47:15.997Z (almost 2 years ago)
- Topics: allure, allure-report, azure-pipelines, bandit, gitlab, gitlab-ci, gitlabci, multithread, parametrization-tests, pylint, pytest, python, safety, security-audit, sitemap-checking, slack, slack-integration, test-parametrization, trivy
- Language: Python
- Homepage: https://gitlab.com/aleksandr-kotlyar/python_and_gitlab
- Size: 1.38 MB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: .gitlab/security.yml
Awesome Lists containing this project
README
# Python and GitLabCI for test automation (QA)




Hello! Here you can find examples of
* Code quality checking jobs
* GitLabCI: jobs with pytest execution
* GitLabCI: slack integration
* GitLabCI: Selenium in Docker test execution
* Pytest: slack integration
* Pytest: test parametrization
* Allure: logger messages as steps
* Allure: log each "requests" lib action
* Multi-thread method execution examples
* Sitemap checkers
* Azure pipeline pytest execution## Installation
Must have `python 3.7+``pip3 install -r requirements.txt`
## Allure reports
Type this in your project console:`pytest --alluredir=reports src\test`
and after test execution type `allure serve reports` then your browser will open reports.