https://github.com/prashant1507/behave-selenium
https://github.com/prashant1507/behave-selenium
behave behave-framework behavex behavex-python python selenium selenium-grid
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/prashant1507/behave-selenium
- Owner: prashant1507
- Created: 2024-10-17T17:14:35.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-18T08:18:00.000Z (12 months ago)
- Last Synced: 2025-02-13T02:47:31.222Z (8 months ago)
- Topics: behave, behave-framework, behavex, behavex-python, python, selenium, selenium-grid
- Language: Python
- Homepage: https://github.com/prashant1507/behave-selenium
- Size: 2.13 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup
1. Execute `pip3 install -r requirements.tx`
2. Set up allure-report
```
Download from https://allurereport.org/docs/install-for-linux/
Execute: sudo dpkg -i allure_*_all.deb
Execute: allure --version
```
3. Install `sudo apt install sshpass docker docker-compose`
4. Setup `resources/details.json` as
```
# TO DO
```# Start Tests
1. Execute `python3 runner.py`# Helpers
1. Check all behave options `behave -h`
2. Check all allure options `allure -h`
3. Execute `allure serve FOLDER_PATH` to start and create allure-report# Notes:
1. Test will be executed in parallel feature by feature
2. Create Gmail Key Password
```
1. Goto: https://myaccount.google.com/apppasswords
2. Enter App Name
3. Copy generated password
4. Provide in resources/details.json
```