Skip to content

Commit 9d9efa9

Browse files
authored
Create README.md
0 parents  commit 9d9efa9

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
2+
# Aquality Selenium CORE for .NET
3+
4+
### Overview
5+
6+
This package is a library with core functions simplifying work with Selenium-controlled applications.
7+
8+
You've got to use this set of methods, related to most common actions performed with elements.
9+
10+
Most of performed methods are logged using NLog, so you can easily see a history of performed actions in your log. We support different logging languages.
11+
12+
We use interfaces where is possible, so you can implement your own version of target interface with no need to rewrite other classes.
13+
14+
We use Dependency Injection to simplify overriding of implementations.
15+
16+
### Quick start #todo
17+
18+
1. To start work with this package, simply add the nuget dependency Aquality.Selenium.Core to your project.
19+
20+
2. Setup DI container using Startup.cs
21+
22+
3. Extend your elements from Element class
23+
24+
4. Extend ElementFactory
25+
26+
5. ???
27+
28+
6. Profit!
29+
30+
31+
32+
### License
33+
Library's source code is made available under the [Apache 2.0 license](https://github.com/aquality-automation/aquality-selenium-core-dotnet/blob/master/LICENSE).

0 commit comments

Comments
 (0)