You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-30Lines changed: 30 additions & 30 deletions
Original file line number
Diff line number
Diff line change
@@ -4,47 +4,47 @@
4
4
This is sample Test Automation framework designed using Selenium WebDriver, NUnit and C#. And in this framework we will see some basic working examples for learning.
5
5
6
6
## Features
7
-
- This automation framework is designed using NUnit.
8
-
- C# is used as programming language.
9
-
- Reporting is implemented using `` npm module. This generates the report in html. Also it captures the screenshots.
7
+
* This automation framework is designed using NUnit.
8
+
* C# is used as programming language.
9
+
* Reporting is implemented using `` npm module. This generates the report in html. Also it captures the screenshots.
10
10
11
11
## To Get Started
12
12
13
13
### Pre-requisites
14
-
- Download and install Chrome or Firefox browser.
15
-
- Download and install [.NET 5.0](https://dotnet.microsoft.com/download/dotnet/5.0)
16
-
- Download and install any Text Editor like Visual Code
17
-
- Install Extension in Visual Code
14
+
* Download and install Chrome or Firefox browser.
15
+
* Download and install [.NET 5.0](https://dotnet.microsoft.com/download/dotnet/5.0)
16
+
* Download and install any Text Editor like Visual Code
### Open the Command Palette for each of these commands
27
-
- `PackSharp: Create New Project` > select `Class Library` > call the Project "Framework"
28
-
- `PackSharp: Create New Project` > select `Class Library` > call the Project "Royale"
29
-
- `PackSharp: Create New Project` > select `NUnit 3 Test Project` > call the Project "Royale.Tests"
30
-
- `PackSharp: Create New Project` > select `Solution File` > call the Project "StatsRoyale"
27
+
* `PackSharp: Create New Project` > select `Class Library` > call the Project "Framework"
28
+
* `PackSharp: Create New Project` > select `Class Library` > call the Project "Royale"
29
+
* `PackSharp: Create New Project` > select `NUnit 3 Test Project` > call the Project "Royale.Tests"
30
+
* `PackSharp: Create New Project` > select `Solution File` > call the Project "StatsRoyale"
31
31
32
32
> NOTE: The Solution (.sln) file will manage the Project (.csproj) files while the Project files handle their own packages and dependencies. As you add things, this is all handled for you! Very cool.
33
33
34
34
### Add the Projects to the Solution. Run these commands in the Terminal:
35
-
- `$ dotnet sln add Framework`
36
-
- `$ dotnet sln add Royale`
37
-
- `$ dotnet sln add Royale.Tests`
35
+
* `$ dotnet sln add Framework`
36
+
* `$ dotnet sln add Royale`
37
+
* `$ dotnet sln add Royale.Tests`
38
38
39
39
### Build the Solution so we know everything is working
40
-
- `$ dotnet build`
40
+
* `$ dotnet build`
41
41
42
42
### Clean all the projects
43
-
- `$ dotnet clean`
43
+
* `$ dotnet clean`
44
44
45
45
### Run the Tests
46
-
- `$ dotnet test`
47
-
- This will run all the tests, but you only have one right now. It should pass.
46
+
* `$ dotnet test`
47
+
* This will run all the tests, but you only have one right now. It should pass.
48
48
49
49
### Console Test Results
50
50
@@ -53,33 +53,33 @@ This is sample Test Automation framework designed using Selenium WebDriver, NUni
53
53
## How to run tests in Docker
54
54
55
55
### Download and install Docker
56
-
- Check version of docker `docker --version`
56
+
* Check version of docker `docker --version`
57
57
58
58
### How to find all the images in your system
59
-
- Go to `http://hub.docker.com/`
60
-
- Search for selenium images
61
-
- Pull images
59
+
* Go to `http://hub.docker.com/`
60
+
* Search for selenium images
61
+
* Pull images
62
62
* `docker pull selenium/hub`
63
63
* `docker pull selenium/chrome`
64
64
* `docker pull selenium/chrome-debug`
65
65
* `docker pull selenium/firefox`
66
66
* `docker pull selenium/firefox-debug`
67
-
- Check all the version in your system `docker images`
67
+
* Check all the version in your system `docker images`
68
68
69
69
### How to run docker-compose
70
-
- `docker-compose up -d`
70
+
* `docker-compose up -d`
71
71
72
72
### How to find which are the images up and running
0 commit comments