Commit Graph

6657 Commits

Author SHA1 Message Date
Michael Mintz 9be1694874 Optimize Javascript commands 2022-07-08 17:05:48 -04:00
Michael Mintz 0ecd89aef2 Update the Dockerfile 2022-07-08 17:03:54 -04:00
Michael Mintz 6b821a7379 Update the documentation 2022-07-08 17:02:17 -04:00
Michael Mintz efebe4946d Update an example test 2022-07-08 17:01:18 -04:00
Michael Mintz 9ecd0c46ec Add more time for "jQuery" to load if a method needs it 2022-07-08 16:58:59 -04:00
Michael Mintz 5a6911ce02 Add method: "is_element_clickable(selector)" 2022-07-08 16:54:26 -04:00
Michael Mintz 0d029f33b0 Make updates to the ASCII art SeleniumBase Logo 2022-07-08 16:52:08 -04:00
Michael Mintz 6279e89710 Perform optimizations on "select_option_by_*()" methods 2022-07-08 16:47:05 -04:00
Michael Mintz 70ff46740d Prevent implicit waiting when overriding "get_new_driver()" 2022-07-08 16:41:09 -04:00
Michael Mintz 07591a1bcf Add option to enable Chromium's "Do-Not-Track" feature 2022-07-08 16:38:15 -04:00
Michael Mintz 536aa7987d
Merge pull request #1393 from seleniumbase/update-edgedriver-downloads
Update EdgeDriver downloads
2022-07-06 18:44:10 -04:00
Michael Mintz 3a18e8bd35 Version 3.3.7 2022-07-06 18:36:37 -04:00
Michael Mintz 92d9d2c07c Refresh Python dependencies 2022-07-06 18:36:04 -04:00
Michael Mintz 77daf9d34d Update the ReadMe 2022-07-06 18:35:32 -04:00
Michael Mintz 4dde1001ce Update example scripts in the documentation 2022-07-06 18:32:53 -04:00
Michael Mintz 459450fa4d Update script for downloading the latest msedgedriver 2022-07-06 18:30:16 -04:00
Michael Mintz 957e029bc7 Add a calculator example test 2022-07-05 20:08:00 -04:00
Michael Mintz 62c0beeca6 Update the docs 2022-07-05 19:30:07 -04:00
Michael Mintz 1fda8aef15 Update docs dependencies 2022-07-05 19:27:50 -04:00
Michael Mintz 6dc0710583 Update documentation 2022-07-05 19:23:40 -04:00
Michael Mintz 0d7e9bd91b
Merge pull request #1391 from seleniumbase/pressing-tabs-and-active-elements
Add a shortcut for cycling through elements with the "tab" key and then clicking the active element
2022-07-03 15:56:30 -04:00
Michael Mintz 0d86edddda Version 3.3.6 2022-07-03 15:50:02 -04:00
Michael Mintz f3f8db5d82 Update the deploy script test runner 2022-07-03 15:49:48 -04:00
Michael Mintz f69230341f Refresh Python dependencies 2022-07-03 15:49:09 -04:00
Michael Mintz 7b1dfeab79 Add test that tabs through and clicks the active element 2022-07-03 15:48:46 -04:00
Michael Mintz 36e71ece34 Add a shortcut to tab through and click active elements 2022-07-03 15:46:04 -04:00
Michael Mintz 8394e76dcd Rearrange methods in method_summary.py 2022-07-03 15:43:42 -04:00
Michael Mintz 08055d3cca Move send_keys() definition up higher in base_case.py 2022-07-03 15:42:56 -04:00
Michael Mintz ecb4d201ad Update the Japanese examples 2022-07-02 11:57:29 -04:00
Michael Mintz 00935f8301 Update an example test 2022-07-02 11:49:27 -04:00
Michael Mintz 3a58c5167e Update the Wordle-solver example tests 2022-07-01 15:26:55 -04:00
Michael Mintz 6f2fabe769
Merge pull request #1389 from seleniumbase/prefer-using-js-over-jquery
Prefer JS over jQuery, optimize timings, and refresh example tests
2022-07-01 14:38:02 -04:00
Michael Mintz 4dbf3682b2 Version 3.3.5 2022-07-01 14:26:31 -04:00
Michael Mintz d0ca7d91de Update example tests 2022-07-01 14:23:56 -04:00
Michael Mintz 5785ae16b7 Update timings for loading advanced JS libraries 2022-07-01 14:22:16 -04:00
Michael Mintz 051a56d3c5 Have methods use JS over jQuery when possible 2022-07-01 14:20:58 -04:00
Michael Mintz 57171f22d3
Merge pull request #1385 from seleniumbase/refactoring-3d-apis-and-dependencies
Refactoring, optimizations, dependencies, and docs
2022-06-30 18:20:55 -04:00
Michael Mintz 0ea7d2d08d Update the Japanese examples 2022-06-30 17:35:55 -04:00
Michael Mintz 5a90a604a6 Perform Firefox optimizations 2022-06-30 16:42:17 -04:00
Michael Mintz cd13931cf5 Update the deploy tests for Firefox 2022-06-30 16:00:38 -04:00
Michael Mintz 71c4cadbc2 Refresh a Python dependency 2022-06-30 15:23:27 -04:00
Michael Mintz 5b42f300c0 Version 3.3.4 2022-06-30 14:09:00 -04:00
Michael Mintz e7056af93f Refresh Python dependencies 2022-06-30 14:08:17 -04:00
Michael Mintz 94ba70b962 Improve help docs for the "--variables" option 2022-06-30 14:06:40 -04:00
Michael Mintz 05416e086a Refactoring 2022-06-30 13:59:43 -04:00
Michael Mintz 881c7bbbab Disable 3D APIs by default to speed up WebGL sites 2022-06-30 13:53:02 -04:00
Michael Mintz b397777a78
Merge pull request #1382 from seleniumbase/proxy-pac-features-and-bug-fixes
Proxy PAC features and bug fixes
2022-06-28 23:01:29 -04:00
Michael Mintz 8506e12b62 Update a Python dependency 2022-06-28 22:52:32 -04:00
Michael Mintz bd92c52d69 Improve method reliability 2022-06-28 22:51:11 -04:00
Michael Mintz 3d70c7e294 Update the pytest plugin 2022-06-28 22:50:08 -04:00