Michael Mintz
|
07308f10ac
|
Add arg for excluding URLs from assert_no_js_errors()
|
2022-10-20 18:46:25 -04:00 |
Michael Mintz
|
b7dc6e9541
|
Fix issue with printing during multi-process runs
|
2022-10-14 15:12:45 -04:00 |
Michael Mintz
|
893b129d29
|
Add support for a SeleniumBase Context Manager
|
2022-10-14 03:48:42 -04:00 |
Michael Mintz
|
17dae34c1b
|
Add support for undetected-chromedriver as a subprocess
|
2022-10-14 03:39:53 -04:00 |
Michael Mintz
|
31551878bb
|
Update output of visual comparisons
|
2022-10-14 03:21:42 -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
|
b4b2180ab1
|
Refactoring
|
2022-10-03 23:43:37 -04:00 |
Michael Mintz
|
f796601774
|
Fix issue with the "behave" Dashboard and GUI App
|
2022-10-03 17:34:31 -04:00 |
Michael Mintz
|
40b374a675
|
Fix issue with loading more data than needed
|
2022-10-03 17:30:29 -04:00 |
Michael Mintz
|
43f4e0910d
|
Improve get_unique_links() for a special edge case
|
2022-09-29 21:55:17 -04:00 |
Michael Mintz
|
725c77b167
|
Fix a bug and add useful test variables
|
2022-09-29 21:51:43 -04:00 |
Michael Mintz
|
d23187bf01
|
Improve reliability of methods that make JavaScript calls
|
2022-09-28 19:06:38 -04:00 |
Michael Mintz
|
1e840bd22d
|
Improve "get_unique_links()" for special scenarios
|
2022-09-25 23:21:19 -04:00 |
Michael Mintz
|
02dfba778a
|
Integrate Chromium's new headless mode into SeleniumBase
|
2022-09-25 23:19:01 -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
|
1d1e862285
|
Path refactoring with the correct separator per OS
|
2022-09-24 01:29:53 -04:00 |
Michael Mintz
|
2a2d5c48bd
|
Update comments
|
2022-09-20 16:48:08 -04:00 |
Michael Mintz
|
f00bea048c
|
Replace "expected_conditions" with alternatives
|
2022-09-14 13:55:48 -04:00 |
Michael Mintz
|
35bd68d0dd
|
Set "__all__" in base_case.py for handling star imports
|
2022-09-14 00:41:38 -04:00 |
Michael Mintz
|
e24ea9e825
|
Update Recorder Mode
|
2022-09-14 00:39:58 -04:00 |
Michael Mintz
|
c0f10820b1
|
Use the newer way of opening a new tab / window
|
2022-09-08 22:27:29 -04:00 |
Michael Mintz
|
ae95e8b39b
|
Improve method reliability
|
2022-09-07 14:56:23 -04:00 |
Michael Mintz
|
ac55fc4cf3
|
Fix compatibility issues with Safari
|
2022-09-07 14:22:37 -04:00 |
Michael Mintz
|
aa0e3243f3
|
Fix issue with hovering over elements
|
2022-09-07 14:21:29 -04:00 |
Michael Mintz
|
593b13573a
|
Update output to use the simplified driver download command
|
2022-09-07 10:09:36 -04:00 |
Michael Mintz
|
fe0675dba0
|
Fix bug that occurs on Windows with Selenium Grid tests
|
2022-09-06 01:18:29 -04:00 |
Michael Mintz
|
5139e390f9
|
Add option "--uc" for using an undetectable chromedriver
|
2022-09-01 16:24:50 -04:00 |
Michael Mintz
|
235d9bd4fe
|
Add option to change Chromium's "pageLoadStrategy"
|
2022-08-26 21:44:21 -04:00 |
Michael Mintz
|
15dda292cc
|
Improve reliability of "show_file_choosers()"
|
2022-08-26 21:38:24 -04:00 |
Michael Mintz
|
723e9eb49f
|
Refactoring
|
2022-08-26 21:32:55 -04:00 |
Michael Mintz
|
021bcc02ab
|
Improve reliability
|
2022-08-26 21:29:05 -04:00 |
Michael Mintz
|
f512989b99
|
Convert text args to strings before performing text asserts
|
2022-08-24 10:29:33 -04:00 |
Michael Mintz
|
aeb36bf9a8
|
Add ways to disable "beforeunload"
|
2022-08-23 21:14:00 -04:00 |
Michael Mintz
|
0154f256a2
|
Fix intermittent "ERR_CONNECTION_CLOSED" on open()
|
2022-08-22 20:33:04 -04:00 |
Michael Mintz
|
bdd4a965a4
|
Add new method: get_select_options(dropdown_selector)
|
2022-08-18 01:35:39 -04:00 |
Michael Mintz
|
3e34051580
|
Update Demo Mode messages for assert_attribute()
|
2022-08-18 01:34:15 -04:00 |
Michael Mintz
|
bc2fbf2595
|
load_html_string() should parse out comment lines that start with "//"
|
2022-08-17 02:12:13 -04:00 |
Michael Mintz
|
c950e567f0
|
Update output of the HTML Inspector
|
2022-08-17 02:11:21 -04:00 |
Michael Mintz
|
f7263d1254
|
Scroll to the drop selector before drag-and-drop
|
2022-08-17 02:10:37 -04:00 |
Michael Mintz
|
09b098b392
|
Refactoring
|
2022-08-17 02:10:02 -04:00 |
Michael Mintz
|
bcc5208bf8
|
Update SeleniumBase Visual Testing
|
2022-08-17 02:07:39 -04:00 |
Michael Mintz
|
5bbbff6424
|
Using get_text() on a textarea should return the value
|
2022-08-17 01:57:23 -04:00 |
Michael Mintz
|
205ebc9ec3
|
Make improvements to Recorder Mode
|
2022-08-17 01:49:51 -04:00 |
Michael Mintz
|
b00f75bee8
|
os.path.join() should always be used when joining paths
|
2022-08-17 01:38:14 -04:00 |
Michael Mintz
|
4200f10f76
|
Handle clicks that close the active window
|
2022-08-04 14:10:08 -04:00 |
Michael Mintz
|
ef9eced291
|
Handle edge cases after successful actions
|
2022-07-15 19:06:17 -04:00 |
Michael Mintz
|
7776b79580
|
Improve the reliability of js_click(selector)
|
2022-07-14 21:19:02 -04:00 |
Michael Mintz
|
6acf508d8c
|
Handle edge cases with js_click()
|
2022-07-14 12:39:09 -04:00 |