@@ -290,7 +290,9 @@ sbase mkdir ui_tests
290
290
291
291
* Options:
292
292
293
- ` ` -b` ` / ` ` --basic` ` (Only config files. No tests added.)
293
+ ` ` ` bash
294
+ -b / --basic (Only config files. No tests added.)
295
+ ` ` `
294
296
295
297
* Output:
296
298
@@ -350,27 +352,33 @@ sbase mkfile new_test.py
350
352
351
353
* Options:
352
354
353
- ` ` --uc` ` (UC Mode boilerplate using SB context manager)
354
- ` -b` / ` --basic` (Basic boilerplate / single-line test)
355
- ` -r` / ` --rec` (Adds Pdb+ breakpoint for Recorder Mode)
356
- ` ` --url=URL` ` (Makes the test start on a specific page)
355
+ ` ` ` bash
356
+ --uc (UC Mode boilerplate using SB context manager)
357
+ -b / --basic (Basic boilerplate / single-line test)
358
+ -r / --rec (Adds Pdb+ breakpoint for Recorder Mode)
359
+ --url=URL (Makes the test start on a specific page)
360
+ ` ` `
357
361
358
362
* Language Options:
359
363
360
- ` ` --en` ` / ` ` --English` ` | ` ` --zh` ` / ` ` --Chinese` `
361
- ` ` --nl` ` / ` ` --Dutch` ` | ` ` --fr` ` / ` ` --French` `
362
- ` ` --it` ` / ` ` --Italian` ` | ` ` --ja` ` / ` ` --Japanese` `
363
- ` ` --ko` ` / ` ` --Korean` ` | ` ` --pt` ` / ` ` --Portuguese` `
364
- ` ` --ru` ` / ` ` --Russian` ` | ` ` --es` ` / ` ` --Spanish` `
364
+ ` ` ` bash
365
+ --en / --English | --zh / --Chinese
366
+ --nl / --Dutch | --fr / --French
367
+ --it / --Italian | --ja / --Japanese
368
+ --ko / --Korean | --pt / --Portuguese
369
+ --ru / --Russian | --es / --Spanish
370
+ ` ` `
365
371
366
372
* Syntax Formats:
367
373
368
- ` ` --bc` ` / ` ` --basecase` ` (BaseCase class inheritance)
369
- ` ` --pf` ` / ` ` --pytest-fixture` ` (sb pytest fixture)
370
- ` ` --cf` ` / ` ` --class-fixture` ` (class + sb pytest fixture)
371
- ` ` --cm` ` / ` ` --context-manager` ` (SB context manager)
372
- ` ` --dc` ` / ` ` --driver-context` ` (DriverContext manager)
373
- ` ` --dm` ` / ` ` --driver-manager` ` (Driver manager)
374
+ ` ` ` bash
375
+ --bc / --basecase (BaseCase class inheritance)
376
+ --pf / --pytest-fixture (sb pytest fixture)
377
+ --cf / --class-fixture (class + sb pytest fixture)
378
+ --cm / --context-manager (SB context manager)
379
+ --dc / --driver-context (DriverContext manager)
380
+ --dm / --driver-manager (Driver manager)
381
+ ` ` `
374
382
375
383
* Output:
376
384
@@ -404,13 +412,15 @@ sbase codegen new_test.py --url=wikipedia.org
404
412
405
413
* Options:
406
414
407
- ` ` --url=URL` ` (Sets the initial start page URL.)
408
- ` ` --edge` ` (Use Edge browser instead of Chrome.)
409
- ` ` --gui` ` / ` ` --headed` ` (Use headed mode on Linux.)
410
- ` ` --uc` ` / ` ` --undetected` ` (Use undetectable mode.)
411
- ` ` --ee` ` (Use SHIFT + ESC to end the recording.)
412
- ` ` --overwrite` ` (Overwrite file when it exists.)
413
- ` ` --behave` ` (Also output Behave/Gherkin files.)
415
+ ` ` ` bash
416
+ --url=URL (Sets the initial start page URL.)
417
+ --edge (Use Edge browser instead of Chrome.)
418
+ --gui / --headed (Use headed mode on Linux.)
419
+ --uc / --undetected (Use undetectable mode.)
420
+ --ee (Use SHIFT + ESC to end the recording.)
421
+ --overwrite (Overwrite file when it exists.)
422
+ --behave (Also output Behave/Gherkin files.)
423
+ ` ` `
414
424
415
425
* Output:
416
426
@@ -427,8 +437,10 @@ sbase recorder [OPTIONS]
427
437
428
438
* Options:
429
439
430
- ` ` --uc` ` / ` ` --undetected` ` (Use undetectable mode.)
431
- ` ` --behave` ` (Also output Behave/Gherkin files.)
440
+ ` ` ` bash
441
+ --uc / --undetected (Use undetectable mode.)
442
+ --behave (Also output Behave/Gherkin files.)
443
+ ` ` `
432
444
433
445
* Output:
434
446
@@ -450,11 +462,13 @@ sbase mkpres new_presentation.py --en
450
462
451
463
* Language Options:
452
464
453
- ` ` --en` ` / ` ` --English` ` | ` ` --zh` ` / ` ` --Chinese` `
454
- ` ` --nl` ` / ` ` --Dutch` ` | ` ` --fr` ` / ` ` --French` `
455
- ` ` --it` ` / ` ` --Italian` ` | ` ` --ja` ` / ` ` --Japanese` `
456
- ` ` --ko` ` / ` ` --Korean` ` | ` ` --pt` ` / ` ` --Portuguese` `
457
- ` ` --ru` ` / ` ` --Russian` ` | ` ` --es` ` / ` ` --Spanish` `
465
+ ` ` ` bash
466
+ --en / --English | --zh / --Chinese
467
+ --nl / --Dutch | --fr / --French
468
+ --it / --Italian | --ja / --Japanese
469
+ --ko / --Korean | --pt / --Portuguese
470
+ --ru / --Russian | --es / --Spanish
471
+ ` ` `
458
472
459
473
* Output:
460
474
@@ -480,11 +494,13 @@ sbase mkchart new_chart.py --en
480
494
481
495
* Language Options:
482
496
483
- ` ` --en` ` / ` ` --English` ` | ` ` --zh` ` / ` ` --Chinese` `
484
- ` ` --nl` ` / ` ` --Dutch` ` | ` ` --fr` ` / ` ` --French` `
485
- ` ` --it` ` / ` ` --Italian` ` | ` ` --ja` ` / ` ` --Japanese` `
486
- ` ` --ko` ` / ` ` --Korean` ` | ` ` --pt` ` / ` ` --Portuguese` `
487
- ` ` --ru` ` / ` ` --Russian` ` | ` ` --es` ` / ` ` --Spanish` `
497
+ ` ` ` bash
498
+ --en / --English | --zh / --Chinese
499
+ --nl / --Dutch | --fr / --French
500
+ --it / --Italian | --ja / --Japanese
501
+ --ko / --Korean | --pt / --Portuguese
502
+ --ru / --Russian | --es / --Spanish
503
+ ` ` `
488
504
489
505
* Output:
490
506
@@ -504,7 +520,9 @@ sbase print [FILE] [OPTIONS]
504
520
505
521
* Options:
506
522
507
- ` ` -n` ` (Add line Numbers to the rows)
523
+ ` ` ` bash
524
+ -n (Add line Numbers to the rows)
525
+ ` ` `
508
526
509
527
* Output:
510
528
@@ -521,21 +539,27 @@ sbase translate [SB_FILE.py] [LANGUAGE] [ACTION]
521
539
522
540
* Languages:
523
541
524
- ` ` --en` ` / ` ` --English` ` | ` ` --zh` ` / ` ` --Chinese` `
525
- ` ` --nl` ` / ` ` --Dutch` ` | ` ` --fr` ` / ` ` --French` `
526
- ` ` --it` ` / ` ` --Italian` ` | ` ` --ja` ` / ` ` --Japanese` `
527
- ` ` --ko` ` / ` ` --Korean` ` | ` ` --pt` ` / ` ` --Portuguese` `
528
- ` ` --ru` ` / ` ` --Russian` ` | ` ` --es` ` / ` ` --Spanish` `
542
+ ` ` ` bash
543
+ --en / --English | --zh / --Chinese
544
+ --nl / --Dutch | --fr / --French
545
+ --it / --Italian | --ja / --Japanese
546
+ --ko / --Korean | --pt / --Portuguese
547
+ --ru / --Russian | --es / --Spanish
548
+ ` ` `
529
549
530
550
* Actions:
531
551
532
- ` ` -p` ` / ` ` --print` ` (Print translation output to the screen)
533
- ` ` -o` ` / ` ` --overwrite` ` (Overwrite the file being translated)
534
- ` ` -c` ` / ` ` --copy` ` (Copy the translation to a new ` ` .py` ` file)
552
+ ` ` ` bash
553
+ -p / --print (Print translation output to the screen)
554
+ -o / --overwrite (Overwrite the file being translated)
555
+ -c / --copy (Copy the translation to a new ` ` .py` ` file)
556
+ ` ` `
535
557
536
558
* Options:
537
559
538
- ` ` -n` ` (include line Numbers when using the Print action)
560
+ ` ` ` bash
561
+ -n (include line Numbers when using the Print action)
562
+ ` ` `
539
563
540
564
* Output:
541
565
@@ -573,7 +597,9 @@ sbase inject-objects [SB_FILE.py] [OPTIONS]
573
597
574
598
* Options:
575
599
576
- ` ` -c` ` , ` ` --comments` ` (Add object selectors to the comments.)
600
+ ` ` ` bash
601
+ -c / --comments (Add object selectors to the comments.)
602
+ ` ` `
577
603
578
604
* Output:
579
605
@@ -591,7 +617,9 @@ sbase objectify [SB_FILE.py] [OPTIONS]
591
617
592
618
* Options:
593
619
594
- ` ` -c` ` , ` ` --comments` ` (Add object selectors to the comments.)
620
+ ` ` ` bash
621
+ -c / --comments (Add object selectors to the comments.)
622
+ ` ` `
595
623
596
624
* Output:
597
625
@@ -611,7 +639,9 @@ sbase revert-objects [SB_FILE.py] [OPTIONS]
611
639
612
640
* Options:
613
641
614
- ` ` -c` ` , ` ` --comments` ` (Keep existing comments for the lines.)
642
+ ` ` ` bash
643
+ -c / --comments (Keep existing comments for the lines.)
644
+ ` ` `
615
645
616
646
* Output:
617
647
@@ -639,7 +669,7 @@ Works on both Selenium IDE & Katalon Recorder scripts.
639
669
640
670
* Usage:
641
671
642
- ` ` sbase encrypt` ` OR ` ` sbase obfuscate` `
672
+ ` ` sbase encrypt` ` / ` ` sbase obfuscate` `
643
673
644
674
* Output:
645
675
@@ -650,7 +680,7 @@ Runs the password encryption/obfuscation tool.
650
680
651
681
* Usage:
652
682
653
- ` ` sbase decrypt` ` OR ` ` sbase unobfuscate` `
683
+ ` ` sbase decrypt` ` / ` ` sbase unobfuscate` `
654
684
655
685
* Output:
656
686
@@ -667,9 +697,11 @@ sbase proxy [OPTIONS]
667
697
668
698
* Options:
669
699
670
- ` ` --hostname=HOSTNAME` ` (Set ` ` hostname` ` ) (Default: ` ` 127.0.0.1` ` )
671
- ` ` --port=PORT` ` (Set ` ` port` ` ) (Default: ` ` 8899` ` )
672
- ` ` --help` ` / ` ` -h` ` (Display list of all available ` ` proxy` ` options.)
700
+ ` ` ` bash
701
+ --hostname=HOSTNAME (Set ` hostname` ) (Default: ` 127.0.0.1` )
702
+ --port=PORT (Set ` port` ) (Default: ` 8899` )
703
+ --help / -h (Display available ` proxy` options.)
704
+ ` ` `
673
705
674
706
* Output:
675
707
@@ -699,8 +731,10 @@ sbase grid-hub {start|stop|restart} [OPTIONS]
699
731
700
732
* Options:
701
733
702
- ` ` -v` ` , ` ` --verbose` ` (Increases verbosity of logging output.)
703
- ` ` --timeout=TIMEOUT` ` (Close idle browser windows after TIMEOUT seconds.)
734
+ ` ` ` bash
735
+ -v / --verbose (Increases verbosity of logging output.)
736
+ --timeout=TIMEOUT (Close idle browser windows after TIMEOUT seconds.)
737
+ ` ` `
704
738
705
739
* Output:
706
740
@@ -720,8 +754,10 @@ sbase grid-node {start|stop|restart} [OPTIONS]
720
754
721
755
* Options:
722
756
723
- ` ` --hub=HUB_IP` ` (The Grid Hub IP Address to connect to.) (Default: ` ` 127.0.0.1` ` )
724
- ` ` -v` ` , ` ` --verbose` ` (Increases verbosity of logging output.)
757
+ ` ` ` bash
758
+ --hub=HUB_IP (Grid Hub IP Address. Default: ` 127.0.0.1` )
759
+ -v / --verbose (Increases verbosity of logging output.)
760
+ ` ` `
725
761
726
762
* Output:
727
763
0 commit comments