Skip to content

Commit 1947822

Browse files
committed
Updated README.md
1 parent 04289c0 commit 1947822

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

README.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,47 +4,47 @@
44
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.
55

66
## 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.
1010

1111
## To Get Started
1212

1313
### 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
17+
* Install Extension in Visual Code
1818
* [PackSharp](https://marketplace.visualstudio.com/items?itemName=elsnoman.packsharp)
1919
* [C#](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
2020

2121
### Setup Scripts
22-
- Clone the repository into a folder
22+
* Clone the repository into a folder
2323

2424
## How Framework is setup like a advance user
2525

2626
### 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"
3131

3232
> 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.
3333
3434
### 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`
3838

3939
### Build the Solution so we know everything is working
40-
- `$ dotnet build`
40+
* `$ dotnet build`
4141

4242
### Clean all the projects
43-
- `$ dotnet clean`
43+
* `$ dotnet clean`
4444

4545
### 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.
4848

4949
### Console Test Results
5050

@@ -53,33 +53,33 @@ This is sample Test Automation framework designed using Selenium WebDriver, NUni
5353
## How to run tests in Docker
5454

5555
### Download and install Docker
56-
- Check version of docker `docker --version`
56+
* Check version of docker `docker --version`
5757

5858
### 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
6262
* `docker pull selenium/hub`
6363
* `docker pull selenium/chrome`
6464
* `docker pull selenium/chrome-debug`
6565
* `docker pull selenium/firefox`
6666
* `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`
6868

6969
### How to run docker-compose
70-
- `docker-compose up -d`
70+
* `docker-compose up -d`
7171

7272
### How to find which are the images up and running
73-
- `docker ps -a`
73+
* `docker ps -a`
7474

7575
### How to check local Grid in a browser?
76-
- `http://localhost:4444/grid/console`
76+
* `http://localhost:4444/grid/console`
7777

7878
### How to restart docker-compose
79-
- `docker-compose restart`
79+
* `docker-compose restart`
8080

8181
### How to stop docker-compose
82-
- `docker-compose down`
82+
* `docker-compose down`
8383

8484
## Reference
85-
- https://codemag.com/Article/2009101/Interactive-Unit-Testing-with-.NET-Core-and-VS-Code
85+
* https://codemag.com/Article/2009101/Interactive-Unit-Testing-with-.NET-Core-and-VS-Code

0 commit comments

Comments
 (0)