Commit Graph

850 Commits

Author SHA1 Message Date
Michael Mintz 2454097419 Update the documentation 2023-06-22 14:05:27 -04:00
Michael Mintz bed9dad2b7 Update documentation 2023-06-22 13:34:35 -04:00
Michael Mintz 8b8767e0a9 Update a ReadMe 2023-05-25 05:23:29 -04:00
Michael Mintz b2253092e2 Update the Spanish example test 2023-05-09 00:45:11 -04:00
Michael Mintz 4c8cc08fcf Update the docs 2023-05-06 11:09:39 -04:00
Michael Mintz 1081508601 Add a direct method for failing a test instantly 2023-05-02 00:48:24 -04:00
Michael Mintz 2966d0d10b Update the documentation 2023-04-21 14:58:40 -04:00
Michael Mintz 64b84e28bc Refactor the docs 2023-04-20 23:21:06 -04:00
Michael Mintz 0881de9786 Add options for downloading drivers via proxy as needed 2023-04-20 23:18:03 -04:00
Michael Mintz 3cc765a9c7 Update the HTML Inspector 2023-04-11 19:36:25 -04:00
Michael Mintz 286569024f Add option to support multiple proxies with auth in parallel 2023-04-10 22:36:25 -04:00
Michael Mintz ff9623de83 Update the Case Plans ReadMe 2023-03-25 02:06:38 -04:00
Michael Mintz 94b869f610 Update link in documentation 2023-03-25 00:31:57 -04:00
Michael Mintz a54f5713be Swap primary/secondary checkbox methods in summary 2023-03-21 21:29:19 -04:00
Michael Mintz 2309c69301 Update the docs 2023-03-21 12:49:57 -04:00
Michael Mintz afddb821e1 Update the Italian API example 2023-03-11 18:18:19 -05:00
Michael Mintz e2502f8f7d Add more methods for saving and reading file data 2023-03-06 11:11:27 -05:00
Michael Mintz ccc1a465e3 Update documentation 2023-03-04 01:10:32 -05:00
Michael Mintz b7068975a7 Reshuffle and add to a list 2023-03-01 18:04:57 -05:00
Michael Mintz cc679a2768 Update documentation 2023-02-28 21:20:44 -05:00
Michael Mintz 641c5aa2f9 Update documentation 2023-02-28 21:08:34 -05:00
Michael Mintz 6c91d14e89 Update the documentation 2023-02-17 23:53:47 -05:00
Michael Mintz ae19caadc8 Add scroll_into_view(selector) 2023-02-17 23:19:34 -05:00
Michael Mintz 6184e078d9 Add jquery_type(selector, text) 2023-02-17 23:15:45 -05:00
Michael Mintz 327a237560 Update method_summary.py 2023-02-08 22:38:07 -05:00
Michael Mintz 1f9aa4b066 Add execute_cdp_cmd() to SeleniumBase direct APIs 2023-02-06 23:24:06 -05:00
Michael Mintz f0fb390dd6 Update help_docs 2023-02-03 01:06:11 -05:00
Michael Mintz b99c4a2a64 Update example tests 2023-01-29 01:40:42 -05:00
Michael Mintz 9a36a5f323 Add more methods for text-based assertions 2023-01-28 22:31:23 -05:00
Michael Mintz 63c830ce22 Add option to choose the Chromium browser binary location 2023-01-27 19:16:28 -05:00
Michael Mintz f8ac19897a Add method: "is_exact_text_visible(text, selector)" 2023-01-23 13:03:42 -05:00
Michael Mintz fe81ab224a Update documentation 2023-01-20 18:21:18 -05:00
Michael Mintz ad62cca438 Update the docs 2023-01-20 18:21:00 -05:00
Michael Mintz 902c93b074 Update the documentation 2023-01-19 00:07:06 -05:00
Michael Mintz 0a4808fafb Add option to capture CDP events in UC Mode 2023-01-19 00:02:04 -05:00
Michael Mintz c2a666fd21 Update a ReadMe 2023-01-16 15:16:03 -05:00
Michael Mintz 5009812927 Update example tests 2023-01-14 21:32:43 -05:00
Michael Mintz 3321e5204f Add methods for URL asserts 2023-01-04 16:39:25 -05:00
Michael Mintz 9cfd8ac140 Remove duplicate chart_maker.md ReadMe file 2023-01-04 10:54:48 -05:00
Michael Mintz 6879b7e671 Update the docs 2023-01-03 22:17:21 -05:00
Michael Mintz cf687aa235 Update the docs 2023-01-03 19:52:01 -05:00
Michael Mintz 0d2a645611 Update the documentation 2022-12-31 01:34:13 -05:00
Michael Mintz 0cf99b0e6b Add context_click() / right_click() 2022-12-30 18:03:28 -05:00
Michael Mintz 813ff3d551 Simplify hover actions 2022-12-30 18:01:28 -05:00
Michael Mintz cdd0d567b3 Update the documentation 2022-12-24 23:19:27 -05:00
Michael Mintz 2c080f80e7 Update example tests 2022-12-24 17:28:26 -05:00
Michael Mintz d8fe78f67a Update the documentation 2022-12-23 22:59:16 -05:00
Michael Mintz 023dbdb743 Update example tests 2022-12-08 15:47:07 -05:00
Michael Mintz 2e22faf294 Update the "::shadow" selector ReadMe 2022-12-08 09:49:41 -05:00
Michael Mintz 2bcc27385c Update console scripts 2022-12-02 02:02:03 -05:00
Michael Mintz ec15251f5b Update the documentation 2022-12-01 16:06:30 -05:00
Michael Mintz 8172a5b90b Update a ReadMe 2022-11-30 02:49:49 -05:00
Michael Mintz 47aa867948 Update the documentation 2022-11-29 00:55:29 -05:00
Michael Mintz 9c9772a0a1 Update the documentation 2022-11-26 15:43:30 -05:00
Michael Mintz be6485ff44 Update the documentation 2022-11-26 12:45:25 -05:00
Michael Mintz 585967ce00 Refactoring 2022-11-24 23:24:34 -05:00
Michael Mintz a6822e9388 Replace "ipdb" with an upgraded "pdb" debugger 2022-11-23 16:48:46 -05:00
Michael Mintz 499137d0d3 Update the documentation 2022-11-18 14:17:56 -05:00
Michael Mintz 64726a17cd Update the documentation 2022-11-07 13:52:25 -05:00
Michael Mintz c654908710 Update the docs 2022-11-05 01:27:22 -04:00
Michael Mintz f781162c87 Add "DriverContext" as a Python Context Manager 2022-11-05 00:21:10 -04:00
Michael Mintz ec706aa0cc Update the documentation 2022-11-02 02:08:37 -04:00
Michael Mintz 06f8a174d2 Update the documentation about hidden files on macOS 2022-10-30 20:16:59 -04:00
Michael Mintz 7dfd481e1e Add new methods for console log interaction 2022-10-29 21:58:27 -04:00
Michael Mintz d4df607822 Add support for the "selenium-wire" library 2022-10-29 20:42:25 -04:00
Michael Mintz 3b2b96c36b Add "wait_for_query_selector()" method 2022-10-25 02:17:14 -04:00
Michael Mintz 38addcd18f Update the documentation 2022-10-21 19:29:31 -04:00
Michael Mintz 07308f10ac Add arg for excluding URLs from assert_no_js_errors() 2022-10-20 18:46:25 -04:00
Michael Mintz a2ec7f7b29 Update the documentation 2022-10-20 00:31:55 -04:00
Michael Mintz 22323b3a6a Update the documentation 2022-10-20 00:01:44 -04:00
Michael Mintz bcf0b73cd9 Update documentation 2022-10-14 03:59:53 -04:00
Michael Mintz e0fb0b9961 Update Syntax Formats (there are 22 now) 2022-10-14 03:59:17 -04:00
Michael Mintz 17dae34c1b Add support for undetected-chromedriver as a subprocess 2022-10-14 03:39:53 -04:00
Michael Mintz 953340a1d8 Add timeout options to the click_if_visible() methods 2022-10-14 03:20:25 -04:00
Michael Mintz 99b63cd6c7 Add option to disable JavaScript during tests 2022-10-06 01:24:09 -04:00
Michael Mintz 9a0e5c3a0f Found more companies using SeleniumBase 2022-10-04 17:46:28 -04:00
Michael Mintz 7aaa8af157 Update the docs 2022-10-02 14:21:49 -04:00
Michael Mintz 85bae8f492 Update the docs 2022-10-02 02:08:15 -04:00
Michael Mintz b947a58dfe Update the docs 2022-10-02 01:11:51 -04:00
Michael Mintz 813e2ef6eb Update the documentation 2022-10-01 20:28:31 -04:00
Michael Mintz 4f55c2a68e Update the documentation 2022-09-30 23:11:55 -04:00
Michael Mintz 02dfba778a Integrate Chromium's new headless mode into SeleniumBase 2022-09-25 23:19:01 -04:00
Michael Mintz 7e654af273 Remove linter message for flake8 in ReadMe code 2022-09-25 07:57:05 -04:00
Michael Mintz 764053363c Tell Python to ignore special characters in linters 2022-09-25 07:52:40 -04:00
Michael Mintz 5d582a6faf Update the Portuguese example test 2022-09-25 07:44:25 -04:00
Michael Mintz e085517c29 Add method: assert_title_contains(substring) 2022-09-24 01:41:47 -04:00
Michael Mintz 759c6cb32f Add special methods for js_click() 2022-09-24 01:33:59 -04:00
Michael Mintz b1c305ab18 Update an example test 2022-09-21 22:38:32 -04:00
Michael Mintz 909f57281e ReadMe spacing 2022-09-21 00:47:02 -04:00
Michael Mintz 1327af6793 Update a ReadMe 2022-09-21 00:44:38 -04:00
Michael Mintz fb2db6efdf Update a ReadMe 2022-09-21 00:32:31 -04:00
Michael Mintz e800f3d265 Update the documentation 2022-09-20 12:27:31 -04:00
Michael Mintz 1d85238195 Update the documentation 2022-09-17 22:21:39 -04:00
Michael Mintz 313ee99a73 Update the documentation 2022-09-15 23:02:16 -04:00
Michael Mintz 88bf3ee8e4 Update a ReadMe 2022-09-15 17:19:03 -04:00
Michael Mintz 85640f6ec8 Update a ReadMe 2022-09-14 16:07:03 -04:00
Michael Mintz fac1f7f3c5 Update the documentation 2022-09-01 16:27:34 -04:00
Michael Mintz acee575aba Update the documentation 2022-08-26 22:02:41 -04:00
Michael Mintz aeb36bf9a8 Add ways to disable "beforeunload" 2022-08-23 21:14:00 -04:00
Michael Mintz da08884c4f Update the documentation 2022-08-22 21:48:44 -04:00
Michael Mintz 58d32a44a8 Update the documentation 2022-08-18 15:52:00 -04:00
Michael Mintz bdd4a965a4 Add new method: get_select_options(dropdown_selector) 2022-08-18 01:35:39 -04:00
Michael Mintz dbae1a2a42 Update the Case Plans documentation 2022-08-17 23:58:57 -04:00
Michael Mintz 87e7b9d71e Add a ReadMe file for Case Plans 2022-08-17 02:13:14 -04:00
Michael Mintz 36801dfdab Update the documentation 2022-08-15 19:28:53 -04:00
Michael Mintz bee2a7af19 Update example output in a ReadMe 2022-08-11 20:22:56 -04:00
Michael Mintz 20182f5512 Update language examples in the documentation 2022-08-09 10:19:18 -04:00
Michael Mintz 0b19707b00 Update the documentation 2022-08-09 05:06:06 -04:00
Michael Mintz 5361e017a2 Update the documentation 2022-08-07 11:30:27 -04:00
Michael Mintz 3f0b396f7b Update the documentation 2022-08-06 23:10:59 -04:00
Michael Mintz 10887046bc Update the documentation 2022-08-05 18:27:38 -04:00
Michael Mintz ac3ec49592 Documentation update 2022-07-26 08:31:11 -04:00
Michael Mintz 84106b872d Documentation updates 2022-07-23 09:20:03 -04:00
Michael Mintz d383f5bcd8 Update the documentation 2022-07-14 21:19:29 -04:00
Michael Mintz d9eec6f358 Update the documentation 2022-07-13 09:17:04 -04:00
Michael Mintz 1512f82068 Add Context Manager frame_switch(frame). ("with" required) 2022-07-12 22:34:20 -04:00
Michael Mintz 09176cc697 More JS, Less jQuery (Drag-and-Drop) 2022-07-11 13:15:34 -04:00
Michael Mintz 6b821a7379 Update the documentation 2022-07-08 17:02:17 -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 4dde1001ce Update example scripts in the documentation 2022-07-06 18:32:53 -04:00
Michael Mintz 8394e76dcd Rearrange methods in method_summary.py 2022-07-03 15:43:42 -04:00
Michael Mintz ecb4d201ad Update the Japanese examples 2022-07-02 11:57:29 -04:00
Michael Mintz 0ea7d2d08d Update the Japanese examples 2022-06-30 17:35:55 -04:00
Michael Mintz 5ee5d69ef3 Update the documentation 2022-06-28 21:43:53 -04:00
Michael Mintz a07d98c315 Update the documentation 2022-06-26 12:16:57 -04:00
Michael Mintz f4ad125bb0 Add "--final-debug" option for a breakpoint after each test 2022-06-26 12:15:59 -04:00
Michael Mintz b5613a0898 Update method_summary 2022-06-23 23:24:53 -04:00
Michael Mintz c567b5a39c Update the documentation 2022-06-20 18:04:19 -04:00
Michael Mintz 041b165bfa Add method: "wait_for_element_clickable()" 2022-06-20 17:40:47 -04:00
Michael Mintz deaa487967 Update translated examples 2022-06-16 10:15:20 -04:00
Michael Mintz de948cd9c3 Update a ReadMe 2022-06-14 19:53:45 -04:00
Michael Mintz b65fa96b3a Update a ReadMe 2022-06-14 18:35:25 -04:00
Michael Mintz 6d696ca7f2 Update the documentation 2022-06-13 09:50:25 -04:00
Michael Mintz f5c225aa4f Update a ReadMe 2022-06-11 23:19:52 -04:00
Michael Mintz 840037ecd8 Update the documentation 2022-06-08 19:46:14 -04:00
Michael Mintz 31b36cc597 Change the documentation for mobile device metrics 2022-06-07 23:30:11 -04:00
Michael Mintz 547ae19489 Add option to set the window_size: "Width,Height" 2022-06-06 23:19:13 -04:00
Michael Mintz a21c1ce41a Add "--dash-title" option to customize the Dashboard title 2022-06-03 16:58:10 -04:00
Michael Mintz e82abee400 Update the documentation 2022-06-02 14:43:57 -04:00
Michael Mintz f499237bc2 Update documentation 2022-06-02 14:29:21 -04:00
Michael Mintz 9c923ded9d Update the documentation 2022-05-26 20:08:36 -04:00
Michael Mintz 5eb88d6e1c Update the method_summary ReadMe 2022-05-25 19:15:42 -04:00
Michael Mintz c237198241 Update documentation 2022-05-20 23:19:00 -04:00
Michael Mintz 24cb7a12f0 Update the documentation 2022-05-18 23:01:31 -04:00
Michael Mintz 1a791e8e54 Update a ReadMe 2022-05-17 20:56:28 -04:00
Michael Mintz db1ea2b227 Update a ReadMe 2022-05-17 16:08:45 -04:00
Michael Mintz 7d9095d6d3 Update documentation 2022-05-17 15:09:43 -04:00
Michael Mintz c4f80396b6 Use correct indentation for Behave-Gherkin files 2022-05-17 14:51:53 -04:00
Michael Mintz 8c09b762b6 Gherkin syntax-highlighting in ReadMe files 2022-05-16 15:26:12 -04:00
Michael Mintz c925d00e23 Update documentation 2022-05-15 09:48:18 -04:00