qxf2 / qxf2-page-object-model

Write Selenium and Appium tests in Python using the Page Object pattern. This Pythonic GUI and API test automation framework will help you get started with QA automation quickly. It comes with many useful integrations like - email, BrowserStack, Slack, TestRail, etc. This repository is developed and maintained by Qxf2 Services.
https://qxf2.com
MIT License
256 stars 191 forks source link

Fixed the no module resultlog issue by updating pytest and pytest-rerunfailures #292

Closed sravantit25 closed 3 years ago

rahul-bhave commented 3 years ago

I have done following to verify the issue- Checkout to the branch Create virtual enviornment Install requirements Run the test python -m pytest -k example_form --browser Firefox python -m pytest -k example_form --browser headless-chrome

On chrome browser there is currently issue going on the chromedriver- https://bugs.chromium.org/p/chromedriver/issues/detail?id=3657

Hence test will not work on chrome browser.

Also circleci tests are failing which is being addressed in seperate PR.

This PR has only fix for issue-https://github.com/qxf2/qxf2-page-object-model/issues/290

Which is working fine. Hence I am merging this PR.

rahul-bhave commented 3 years ago

Circleci on Master has passed after this merge: https://app.circleci.com/pipelines/github/qxf2/qxf2-page-object-model/265/workflows/a154c4fc-d380-4edc-90dc-fe72543819ba/jobs/1095