File tree 3 files changed +23
-3
lines changed
3 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,19 @@ Import-Module "{FullPath}\selenium-powershell\Selenium.psm1"
18
18
19
19
# Usage
20
20
21
+ ## Start a Browser Driver
22
+ ``` powershell
23
+ # Start a driver for a browser of your choise (Chrome/Firefox/Edge/InternetExplorer)
24
+ # To start a Firefox Driver
25
+ $Driver = Start-SeFirefox
26
+
27
+ # To start a Chrome Driver
28
+ $Driver = Start-SeChrome
29
+
30
+ # To start an Edge Driver
31
+ $Driver = Start-SeEdge
32
+ ```
33
+
21
34
## Navigate to a URL
22
35
23
36
``` powershell
54
67
## Run Chrome with options
55
68
56
69
``` powershell
57
- $Driver = Start-SeChrome -Arguments "headless","incognito"
70
+ # Run Chrome in Headless mode
71
+ $Driver = Start-SeChrome -Headless
72
+
73
+ # Run Chrome in incognito mode
74
+ $Driver = Start-SeChrome -Arguments "incognito"
75
+
76
+ # Run Chrome with alternative download folder
77
+ $Driver = Start-SeChrome -DefaultDownloadPath c:\temp
58
78
```
59
79
60
80
## Wait for an element
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ function Start-SeChrome {
15
15
[switch ]$HideVersionHint ,
16
16
[System.IO.FileInfo ]$DefaultDownloadPath ,
17
17
[bool ]$DisableBuiltInPDFViewer = $true ,
18
- [bool ]$Headless = $false
18
+ [switch ]$Headless
19
19
)
20
20
21
21
$Chrome_Options = New-Object - TypeName " OpenQA.Selenium.Chrome.ChromeOptions"
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ Describe "Start-SeChrome" {
72
72
73
73
Describe " Start-SeChrome headless" {
74
74
Context " Should Start Chrome Driver in headless mode" {
75
- $Driver = Start-SeChrome - Headless $true
75
+ $Driver = Start-SeChrome - Headless
76
76
Stop-SeDriver $Driver
77
77
}
78
78
}
You can’t perform that action at this time.
0 commit comments