Skip to content

alyaothman14/selenium-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium with Python and Allure on GitHub

This is a test project to set up Selenium with Python and generate a report using Allure. The project utilize

  • Page object modal to define different pages
  • Github actions to run selenium, generate allure reports and upload to github pages
  • Test runs on both chrome and firefox
  • Reports includes screenshots and console logs for chrome

Project Setup

  1. Install Allure:
brew install allure
  1. Install the required Python packages:
pip install
  1. Run the tests using one of the following commands:
pipenv run pytest -k "chrome" to run chrome only
pipenv run pytest -k "firefox" to run firefox only
pipenv run pytest to run all
  1. Generate the Allure report:
allure serve

#You can find the allure results here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages