Skip to content

Commit 6eac35c

Browse files
committed
Adding examples.
1 parent 444ca02 commit 6eac35c

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,44 @@
33
- Wraps the C# WebDriver for Selenium
44
- Easily execute web-based tests
55
- Works well with Pester
6+
7+
# Installation
8+
9+
```powershell
10+
Install-Module Selenium
11+
```
12+
13+
# Usage
14+
15+
## Navigate to a URL
16+
17+
```powershell
18+
$Driver = Start-SeFirefox
19+
Enter-SeUrl https://www.poshud.com -Driver $Driver
20+
```
21+
22+
## Find an element
23+
24+
```powershell
25+
$Driver = Start-SeFirefox
26+
Enter-SeUrl https://www.poshud.com -Driver $Driver
27+
$Element = Find-SeElement -Driver $Driver -Id "myControl"
28+
```
29+
30+
## Click on a button
31+
32+
```powershell
33+
$Driver = Start-SeFirefox
34+
Enter-SeUrl https://www.poshud.com -Driver $Driver
35+
$Element = Find-SeElement -Driver $Driver -Id "btnSend"
36+
Invoke-SeClick -Element $Element
37+
```
38+
39+
## Send Keystrokes
40+
41+
```powershell
42+
$Driver = Start-SeFirefox
43+
Enter-SeUrl https://www.poshud.com -Driver $Driver
44+
$Element = Find-SeElement -Driver $Driver -Id "txtEmail"
45+
Send-SeKeys -Element $Element -Keys "[email protected]"
46+
```

0 commit comments

Comments
 (0)