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
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