@@ -790,14 +790,15 @@ def show_options():
790
790
op += "--headless (Run tests headlessly. Default setting on Linux OS.)\n "
791
791
op += "--demo (Slow down and visually see test actions as they occur.)\n "
792
792
op += "--slow (Slow down the automation. Faster than using Demo Mode.)\n "
793
- op += "--reuse-session / --rs (Reuse browser session between tests.)\n "
793
+ op += "--rs / --reuse-session (Reuse browser session between tests.)\n "
794
794
op += "--reuse-class-session / --rcs (RS, but for class tests only.)\n "
795
795
op += "--crumbs (Clear all cookies between tests reusing a session.)\n "
796
796
op += "--maximize (Start tests with the web browser window maximized.)\n "
797
797
op += "--dashboard (Enable SeleniumBase's Dashboard at dashboard.html)\n "
798
- op += "--uc (Use undetected-chromedriver mode to evade bot-detection.)\n "
799
- op += "--incognito (Enable Chromium's Incognito mode.)\n "
800
- op += "--guest (Enable Chromium's Guest mode.)\n "
798
+ op += "--incognito (Enable Chromium's Incognito Mode.)\n "
799
+ op += "--guest (Enable Chromium's Guest Mode.)\n "
800
+ op += "--dark (Enable Chromium's Dark Mode.)\n "
801
+ op += "--uc (Use undetected-chromedriver to evade detection.)\n "
801
802
op += "-m=MARKER (Run tests with the specified pytest marker.)\n "
802
803
op += "-n=NUM (Multithread the tests using that many threads.)\n "
803
804
op += "-v (Verbose mode. Print the full names of each test run.)\n "
@@ -816,6 +817,7 @@ def show_options():
816
817
op += "--final-debug (Enter Final Debug Mode after each test ends.)\n "
817
818
op += "--recorder / --rec (Save browser actions as Python scripts.)\n "
818
819
op += "--rec-behave / --rec-gherkin (Save actions as Gherkin code.)\n "
820
+ op += "--rec-print (Display recorded scripts when they are created.)\n "
819
821
op += "--save-screenshot (Save a screenshot at the end of each test.)\n "
820
822
op += "--archive-logs (Archive logs after tests to prevent deletion.)\n "
821
823
op += "--check-js (Check for JavaScript errors after page loads.)\n "
@@ -872,9 +874,10 @@ def show_behave_options():
872
874
op += "-D crumbs (Clear all cookies between tests reusing a session.)\n "
873
875
op += "-D maximize (Start tests with the web browser window maximized.)\n "
874
876
op += "-D dashboard (Enable SeleniumBase's Dashboard at dashboard.html)\n "
875
- op += "-D uc (Enable undetected-chromedriver to evade bot-detection.)\n "
876
- op += "-D incognito (Enable Chromium's Incognito mode.)\n "
877
- op += "-D guest (Enable Chromium's Guest mode.)\n "
877
+ op += "-D incognito (Enable Chromium's Incognito Mode.)\n "
878
+ op += "-D guest (Enable Chromium's Guest Mode.)\n "
879
+ op += "-D dark (Enable Chromium's Dark Mode.)\n "
880
+ op += "-D uc (Use undetected-chromedriver to evade detection.)\n "
878
881
op += "--no-snippets / -q (Quiet mode. Don't print snippets.)\n "
879
882
op += "--dry-run / -d (Dry run. Only show discovered tests.)\n "
880
883
op += "--stop (Stop running tests after the first failure is reached.)\n "
@@ -885,6 +888,7 @@ def show_behave_options():
885
888
op += " | where / w: Show stack spot. u: Up stack. d: Down stack. |\n "
886
889
op += " | longlist / ll: See code. dir(): List namespace objects. |\n "
887
890
op += "-D recorder (Record browser actions to generate test scripts.)\n "
891
+ op += "-D rec-print (Display recorded scripts when they are created.)\n "
888
892
op += "-D save-screenshot (Save a screenshot at the end of each test.)\n "
889
893
op += "-D archive-logs (Archive log files instead of deleting them.)\n "
890
894
op += "-D check-js (Check for JavaScript errors after page loads.)\n "
0 commit comments