Commit Graph

97 Commits

Author SHA1 Message Date
Michael Mintz de458cae51 Update Safari WebDriver launcher 2020-04-24 19:19:24 -04:00
Michael Mintz 13f60c059a Generate the desired capabilities "name" if "*" is passed 2020-04-21 15:37:37 -04:00
Michael Mintz efa7a7c8f9 Add a cmd option to use Chrome's Automation Extension 2020-04-21 14:21:52 -04:00
Michael Mintz 678e90a3fa Do not use "--disable-extensions" (it breaks proxy auth) 2020-04-21 13:59:11 -04:00
Michael Mintz 76a27819cc Update the browser launcher 2020-04-21 02:30:34 -04:00
Michael Mintz 75f49a1191 Add option to set capabilities with --cap-string=STRING 2020-04-19 14:40:36 -04:00
Michael Mintz 75427e9446 Add Guest Mode option (and DevTools) for Chrome 2020-04-18 01:11:03 -04:00
Michael Mintz c701a31cea Update output 2020-04-15 00:33:09 -04:00
Michael Mintz 876863f56b Update is_edgedriver_on_path() method 2020-04-15 00:32:51 -04:00
Michael Mintz 4beab88474 Add "no-sandbox" and "disable-gpu" options 2020-03-16 00:43:44 -04:00
Michael Mintz d4c41d580c Treat the Chromium Edge browser like Chrome 2020-01-22 00:54:44 -05:00
Michael Mintz ccc2c72b22 Update multi-thread detection 2020-01-16 01:44:49 -05:00
Michael Mintz 464809484c Improve Microsoft EdgeDriver compatibility 2020-01-16 01:30:19 -05:00
Michael Mintz ba51d514ae Remove a duplicate line and filter a warning 2020-01-16 01:28:08 -05:00
Michael Mintz 00663a861e Update Firefox preferences 2020-01-16 01:26:56 -05:00
Michael Mintz b3303424ef Update detection of multithreaded use 2020-01-15 02:57:45 -05:00
Michael Mintz d4795d1eaf Better detection of multithreading to alter test behavior 2020-01-13 02:46:00 -05:00
Michael Mintz ee83a6fa7d Reduce unwanted logging messages 2020-01-09 21:44:22 -05:00
Michael Mintz 5767232bfc Add option for Chrome's Incognito mode with "--incognito" 2020-01-07 23:45:30 -05:00
Michael Mintz a6b4806f36 Improve Firefox WebDriver usability on Linux 2020-01-02 20:28:12 -05:00
Michael Mintz b853569389 Update logging around making web drivers executable 2019-12-26 15:31:08 -05:00
Michael Mintz 95d124f810 Improve Firefox compatibility 2019-12-24 18:37:53 -05:00
Michael Mintz 06ec7ebc2d Update Chrome options when running remotely 2019-12-11 02:31:00 -05:00
Michael Mintz c0247ed909 Add mobile device testing to SeleniumBase 2019-12-09 04:03:45 -05:00
Michael Mintz 00bdc9ee96 Raise an exception if running multi-threaded Safari tests 2019-11-04 01:06:35 -05:00
Michael Mintz 30ed10b219 If the expected webdriver isn't installed, install it automatically 2019-10-13 01:33:18 -04:00
Michael Mintz f47185ea5e Have the seleniumbase/drivers folder take PATH priority 2019-10-13 01:30:43 -04:00
Michael Mintz 970e9358de Update the default webdriver search path 2019-10-11 01:04:49 -04:00
Michael Mintz 15d5a29467 Add DRIVER_DIR to PATH for Selenium 4 compatibility 2019-10-04 01:12:58 -04:00
Michael Mintz d99c0731ae Update default Firefox preferences 2019-09-22 03:57:06 -04:00
Michael Mintz 310e03ddf9 Update handling of msedgedriver test runs 2019-09-10 04:27:04 -04:00
Michael Mintz da46a0fa07 Prepare the new "msedgedriver" for SeleniumBase use 2019-09-09 10:01:41 -04:00
Michael Mintz 6230b614b0 Update the default Chrome switches 2019-08-14 01:39:45 -04:00
Michael Mintz d4b6520ba3 Use w3c WebDriver for Chrome 2019-08-01 01:43:15 -04:00
Michael Mintz b0ca4f5592 Update Firefox preferences 2019-07-26 03:00:03 -04:00
Michael Mintz 06c8287566 Update Firefox preferences 2019-07-26 02:42:44 -04:00
Michael Mintz 336bcde6f4 Update Firefox preferences 2019-07-26 02:34:06 -04:00
Michael Mintz bf802058d3 Update Firefox preferences 2019-07-26 02:10:53 -04:00
Michael Mintz 1d6f764e18 Update comments 2019-07-15 00:06:43 -04:00
Michael Mintz 60fd689cc4 Allow a comma-separated list of Chrome extensions to use 2019-07-14 17:50:20 -04:00
Michael Mintz f15546b168 Update command-line parameters for Chrome control 2019-07-14 01:05:47 -04:00
Michael Mintz 264a014e96 Disable urllib3 warnings 2019-06-21 10:09:00 -04:00
Michael Mintz bc88424b77 Update default Chrome options 2019-06-19 10:02:19 -04:00
Michael Mintz f0b5fead0d Make headless Chrome more reliable in Docker environments 2019-06-19 02:15:44 -04:00
Michael Mintz 3e698b6d5c Combine duplicate code from two places into one 2019-06-19 01:18:03 -04:00
Michael Mintz ea93e3ab22 Update Firefox profile settings 2019-04-18 03:48:02 -04:00
Michael Mintz 8a23baae4a Use log-level 3 for default Chrome logging 2019-04-05 16:58:23 -04:00
Michael Mintz 2d13833f8d Add a command-line option to disable the Content Security Policy 2019-03-20 03:13:46 -04:00
Michael Mintz 71032cf11d Keep the Content Security Policy on headless Chrome 2019-03-16 02:54:09 -04:00
Michael Mintz a1e6686a29 Disable the Content Security Policy of websites by default 2019-03-16 01:41:56 -04:00