SeleniumBase/seleniumbase
Michael Mintz 128417e4a1 Version 4.13.25 2023-04-15 13:22:32 -04:00
..
behave Add option to support multiple proxies with auth in parallel 2023-04-10 22:36:25 -04:00
common Refactoring 2023-02-08 22:37:26 -05:00
config Update the ad_block_list 2023-03-04 01:11:24 -05:00
console_scripts Update GUI Apps 2023-04-11 18:22:30 -04:00
core Use Guest Mode by default for Edge tests on Windows 2023-04-15 13:21:30 -04:00
drivers Refactoring 2023-02-03 01:10:36 -05:00
extensions Upgrade the SeleniumBase Recorder and Test Generator 2023-02-17 23:50:36 -05:00
fixtures Update the HTML Inspector 2023-04-11 19:36:25 -04:00
js_code Upgrade the SeleniumBase Recorder and Test Generator 2023-02-17 23:50:36 -05:00
masterqa Refactoring 2023-02-03 01:10:36 -05:00
plugins Add option to support multiple proxies with auth in parallel 2023-04-10 22:36:25 -04:00
resources Refactoring 2023-02-03 01:10:36 -05:00
translate Update translations 2023-03-14 15:19:11 -04:00
undetected Fix issue with multithreaded tests in UC Mode 2023-04-10 23:43:18 -04:00
utilities Refactoring 2023-02-03 01:10:36 -05:00
ReadMe.md Refactoring 2023-02-03 01:10:36 -05:00
__init__.py Refactoring 2023-02-03 01:10:36 -05:00
__main__.py Invoke console scripts with "python -m seleniumbase" 2021-05-19 01:18:11 -04:00
__version__.py Version 4.13.25 2023-04-15 13:22:32 -04:00

ReadMe.md

SeleniumBase

Framework Folders

  • fixtures: Includes base_case.py, where SeleniumBase test methods are defined.
  • core: Includes browser_launcher.py, which is used for spinning up browsers for tests.
  • plugins: Includes pytest_plugin.py, which is used to add pytest command-line options.
  • console_scripts: Includes run.py, which is used to call SeleniumBase console scripts.
  • drivers: This is the folder where web drivers get downloaded when installing them.
  • config: Includes settings.py, which provides default configuration options for tests.
  • js_code: This folder contains JavaScript code for various SeleniumBase components.
  • undetected: This folder contains code for preventing sites from detecting Selenium.
  • extensions: This folder contains Chromium extensions that can be used by tests.
  • common: This folder contains Python decorators that can be used by tests.
  • utilities: This folder contains code for spinning up your own Selenium Grid.
  • resources: This folder contains copies of JavaScript resources used by tests.
  • translate: This folder contains code for translating tests into different languages.
  • behave: This folder contains code for integrating with the Behave BDD test runner.
  • masterqa: MasterQA is a tool for combining automation with manual verification.

SeleniumBase