Commit Graph

5039 Commits

Author SHA1 Message Date
Michael Mintz 8173611e20
Merge pull request #849 from seleniumbase/the-big-refactor
Lots of refactoring and efficiency improvements
2021-03-26 18:11:44 -04:00
Michael Mintz 9b0f42390f Version 1.59.3 2021-03-26 17:53:06 -04:00
Michael Mintz 5b8c60336b Update the docs 2021-03-26 17:52:11 -04:00
Michael Mintz 9a4da5d28f Add a help doc for the HTML Inspector 2021-03-26 17:51:51 -04:00
Michael Mintz d17845231d Update non-required dependencies 2021-03-26 17:51:03 -04:00
Michael Mintz a7d1a0f249 Update an example test 2021-03-26 17:50:17 -04:00
Michael Mintz 610a92d0c0 Refactor seleniumbase imports 2021-03-26 17:49:47 -04:00
Michael Mintz e8be9f696e Refactor seleniumbase resource files 2021-03-26 17:42:59 -04:00
Michael Mintz 4bffe7e471 Update "is_chromium()" so that it still works with selenium 4 2021-03-26 17:40:36 -04:00
Michael Mintz 3f506aa34c Have "assert_text_not_visible()" return True if successful 2021-03-26 17:15:42 -04:00
Michael Mintz 566865a263 Refactor browser_launcher.py 2021-03-26 17:10:32 -04:00
Michael Mintz 879e6a158d Add color to GitHub Actions output 2021-03-24 10:29:18 -04:00
Michael Mintz 8a96e11e83
Merge pull request #847 from seleniumbase/update-html-inspector
Improve reliability of the HTML-Inspector and JS-loading code
2021-03-23 18:08:01 -04:00
Michael Mintz d7a39681a3 Version 1.59.2 2021-03-23 17:47:17 -04:00
Michael Mintz 777b0f73db Improve reliability of the HTML-Inspector and JS-loading code 2021-03-23 17:46:17 -04:00
Michael Mintz bf807a70e0
Merge pull request #846 from seleniumbase/custom-chromium-args
Add the ability to set custom Chromium args. And update downloads.
2021-03-23 15:59:23 -04:00
Michael Mintz 4ba560812c Version 1.59.1 2021-03-23 15:15:38 -04:00
Michael Mintz de2fe1e922 Update the docs 2021-03-23 15:14:13 -04:00
Michael Mintz 9cc8f00c78 Update the Shadow DOM example test 2021-03-23 15:08:24 -04:00
Michael Mintz 8a03e0c90b Have get_downloads_folder() return the "./downloaded_files/" path 2021-03-23 15:07:36 -04:00
Michael Mintz 02c84f9463 Add custom Chromium args with: --chromium-arg="ARG,ARG" 2021-03-23 15:00:21 -04:00
Michael Mintz c9c450e32a Update an example test 2021-03-23 03:28:28 -04:00
Michael Mintz 7e6c486b26 Update an example test 2021-03-23 03:22:53 -04:00
Michael Mintz 5f69a8e78f
Merge pull request #845 from seleniumbase/shadow-dom-support-and-more
Add support for Shadow DOM interaction and more
2021-03-23 03:04:05 -04:00
Michael Mintz be1060c8d5 Version 1.59.0 2021-03-23 02:48:41 -04:00
Michael Mintz c6e02f8628 Update Python dependencies 2021-03-23 02:48:14 -04:00
Michael Mintz ab314e6ebb Update examples of SeleniumBase Syntax Formats 2021-03-23 02:47:04 -04:00
Michael Mintz 9122869656 Update an example test 2021-03-23 02:46:08 -04:00
Michael Mintz 20403f267b Add a test with the Page Object Model and the "sb" fixture 2021-03-23 02:45:52 -04:00
Michael Mintz b15d2084d9 Remove an existing test 2021-03-23 02:43:33 -04:00
Michael Mintz edbe485706 Add Shadow DOM support to the Features List 2021-03-23 02:43:00 -04:00
Michael Mintz dd573ab8a2 Add the "test_shadow_dom" example test 2021-03-23 02:42:15 -04:00
Michael Mintz ea96f3eefe Add the "octocat_tour" example 2021-03-23 02:41:35 -04:00
Michael Mintz 9a2bcefc81 Make the execute_script() methods more flexible 2021-03-23 02:40:27 -04:00
Michael Mintz 0137c521f5 Update console scripts test generation 2021-03-23 02:38:56 -04:00
Michael Mintz 3ee08b387d Improve Website-TourMaker reliability 2021-03-23 02:36:00 -04:00
Michael Mintz 2f7d788087 Add support for interacting with Shadow DOM elements 2021-03-23 02:30:07 -04:00
Michael Mintz f690ab9996 Update the docs 2021-03-19 01:28:57 -04:00
Michael Mintz 76f0c4ef48
Merge pull request #843 from seleniumbase/update-download-code-and-scripts
Update console scripts and file-download functionality
2021-03-19 00:35:02 -04:00
Michael Mintz fe59e57829 Version 1.58.3 2021-03-19 00:24:06 -04:00
Michael Mintz e97a61d327 Update the docs 2021-03-19 00:23:25 -04:00
Michael Mintz 86bf5d9e69 Update example tests 2021-03-19 00:22:46 -04:00
Michael Mintz 3e0b46bb8b Update the list of SeleniumBase Syntax Formats 2021-03-19 00:21:21 -04:00
Michael Mintz 0869b11214 Add a new method: "self.delete_downloaded_file_if_present(file)" 2021-03-19 00:19:24 -04:00
Michael Mintz 540e406b68 Empty the "./downloaded_files/" folder when a new run begins 2021-03-19 00:15:35 -04:00
Michael Mintz 78452e2f0f Update console scripts (Add more files with "sbase mkdir DIR") 2021-03-19 00:07:31 -04:00
Michael Mintz 122ea92953
Merge pull request #842 from seleniumbase/reliability-and-other-improvements
Reliability and other improvements
2021-03-18 00:12:52 -04:00
Michael Mintz 86dd6805a4 Update the ReadMe 2021-03-17 23:57:55 -04:00
Michael Mintz 474464b838 Drop "allure-pytest" as part of installed dependencies 2021-03-17 23:57:41 -04:00
Michael Mintz 98f3cd3746 Update Azure Pipelines 2021-03-17 23:34:16 -04:00