SeleniumBase/seleniumbase
Michael Mintz 6ea000a1df Update "sbase gui" / "sbase commander" settings 2025-01-21 18:19:45 -05:00
..
behave Update console scripts and color settings 2024-10-06 18:29:25 -04:00
common Update decorators 2024-11-18 18:10:17 -05:00
config Make multiple updates 2024-09-23 00:49:23 -04:00
console_scripts Update "sbase gui" / "sbase commander" settings 2025-01-21 18:19:45 -05:00
core Fix --xvfb compatibility with --reuse-session / --rs 2025-01-21 18:17:24 -05:00
drivers
extensions Update Firefox options and extensions 2024-12-15 15:25:02 -05:00
fixtures Fix --xvfb compatibility with --reuse-session / --rs 2025-01-21 18:17:24 -05:00
js_code Update the Recorder 2024-06-23 13:39:33 -04:00
masterqa
plugins Fix --xvfb compatibility with --reuse-session / --rs 2025-01-21 18:17:24 -05:00
resources
translate Update console scripts and color settings 2024-10-06 18:29:25 -04:00
undetected Update the UC Mode driver patcher 2025-01-09 22:00:34 -05:00
utilities Update the docs 2024-11-14 14:59:24 -05:00
ReadMe.md
__init__.py Fix console output on Windows 2024-10-07 00:19:43 -04:00
__main__.py
__version__.py Version 4.33.15 2025-01-13 23:23:40 -05: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