Skip to content

Baachus/Playwright-Example

Repository files navigation

This project is a sample automation framework utilizing pytest for test automation.  It utilizes Playwright for front end testing, but also has the capabilities of 
middle and backend testing if needed.  It is being utilized for testing out test automation in python and its capabilities.

To run the tests in a terminal just run "pytest", this can be modified or changed in your pytest.ini file for any extra cli limitations you want on these.
    *useful change is "pytest -k 'test name'" to run a specific test by itself

This project utilizes Python 3.10  (choco install python3 --pre)

The Gherkin extension is installed in visual studio code for ease of reading feature files for BDD test cases.
The Python extension is installed in visual studio code for coding in python within visual studio code.

update syspaths are added on m-paths.pth (this is under the sandbox-env->lib->site-packages)
    (may be hidden in vs code under preferences->Files->Exclude)
    
To upgrade packages run - (pip-review --local --auto)

pip List in Sandbox Environment (pip list)

Allure is installed for reporting and bin is located in Environment Variable path.  To generate report after run type "allure serve Reports/"

About

Automation examples of playwright utilizing pytest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published