qxf2-page-object-model
qxf2-page-object-model copied to clipboard
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 us...
I observed this several times today when updating a branch and then subsequently merging to master. Our tests failed with: ``` 2022-03-03 13:55:42.030 | CRITICAL | utils.Base_Logging:write:105 - test_succesive_form_creation |...
We have to remove support for optionparser in our framework as a part of the issue: https://github.com/qxf2/qxf2-page-object-model/issues/245. It is still used in the below test files: test_example_form test_example_table test_mobile_bitcoin_price test_successive_form_creation...
Remove support for running the test using `python ` command. We were using `python ` to run the tests previously, before pytest. We have continued to support running tests using...
I think this is alright for Selenium 4.4 now. Removed "**.find_elements_by_tag_name(**" method in the Base_Page.py . I don't think any tests where running through those but instead the correct "**.find_elements(By.TAG_NAME,**"
- Moved the capabilities from Driver factory and remote_options files to a separate module ‘Capabilities’ - Added Project name and Build name for Browserstack mobile tests
Sauce labs we are not passing build and name details, hence the Sauce Labs run doesn't have any of these details displayed. Look at what desired capabilities need to be...
We have implemented the remote_credentials.py as env.remote Changed files : .circleci/config.yml conf/browser_os_name_conf.py conf/remote_credentials.py page_objects/Base_Page.py page_objects/driverfactory.py page_objects/drivers/remote_options.py utils/BrowserStack_Library.py utils/interactive_mode.py Added file env_remote as replacement for remote_credentials_conf Deleted file conf/remote_credentials.py How to...
The print message in def print_exception function is driver factory is outdated.
Even i use different os name and os_version, the test runs in Windows os
Remote testing ( browserstack and saucelabs) would be taking the parameters as which browser /version to test . However noticed that the option passing as browser is throwing error message...