SeleniumBase/seleniumbase
Michael Mintz beafae0dd3 Update the SeleniumBase universal translator 2021-01-25 14:32:05 -05:00
..
common Fix typos 2020-12-24 11:03:53 +08:00
config Fix typos 2020-12-24 11:03:53 +08:00
console_scripts Update a console script used for test generation 2021-01-25 14:28:12 -05:00
core Prevent some websites from detecting automation 2021-01-25 14:22:40 -05:00
drivers Update the docs 2020-05-19 14:13:17 -04:00
extensions Update available Chrome extensions 2020-10-09 00:47:15 -04:00
fixtures Simplify a method name. (Keep the old one as duplicate) 2021-01-25 14:26:16 -05:00
masterqa Update the docs 2020-05-25 04:26:19 -04:00
plugins Add shortcuts for selecting the browser type 2021-01-24 02:47:20 -05:00
resources Add resources for running Presenter offline 2020-06-28 23:17:46 -04:00
translate Update the SeleniumBase universal translator 2021-01-25 14:32:05 -05:00
utilities Update the docs 2020-10-11 16:10:42 -04:00
virtual_display Optimize virtual display and logging code 2019-12-27 20:07:26 -05:00
ReadMe.md Update the docs 2020-10-09 13:34:18 -04:00
__init__.py Get the setup.py version from __version__.py 2020-10-14 01:23:06 -04:00
__version__.py Version 1.53.0 2021-01-24 02:55:10 -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 to when installing them.
  • config: Includes settings.py, which provides default configuration options for tests.
  • extensions: This folder contains Chrome extensions that can be used during test runs.
  • virtual_display: This folder contains code for creating a headless virtual display.
  • common: This folder contains useful Python decorators that can be used in tests.
  • utilities: This folder contains code for spinning up your own Selenium Grid, and more.
  • resources: This folder contains copies of JavaScript resources that are used by tests.
  • translate: This folder contains code for translating tests into different languages.
  • masterqa: MasterQA is a tool for combining automation with manual verification.

SeleniumBase