File tree Expand file tree Collapse file tree 3 files changed +23
-3
lines changed Expand file tree Collapse file tree 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"
1818
1919# Usage
2020
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+
2134## Navigate to a URL
2235
2336``` powershell
@@ -54,7 +67,14 @@ Send-SeKeys -Element $Element -Keys "adam@poshtools.com"
5467## Run Chrome with options
5568
5669``` 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
5878```
5979
6080## Wait for an element
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ function Start-SeChrome {
1515 [switch ]$HideVersionHint ,
1616 [System.IO.FileInfo ]$DefaultDownloadPath ,
1717 [bool ]$DisableBuiltInPDFViewer = $true ,
18- [bool ]$Headless = $false
18+ [switch ]$Headless
1919 )
2020
2121 $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" {
7272
7373Describe " Start-SeChrome headless" {
7474 Context " Should Start Chrome Driver in headless mode" {
75- $Driver = Start-SeChrome - Headless $true
75+ $Driver = Start-SeChrome - Headless
7676 Stop-SeDriver $Driver
7777 }
7878}
You can’t perform that action at this time.
0 commit comments