|
1 | 1 | [](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_shield) |
2 | 2 |
|
3 | | -# Install # |
| 3 | + |
4 | 4 |
|
5 | | -1. Download package [TestEnvironment](https://github.com/devonfw/devonfw-testing/releases/download/2.6.0/MrChecker_Test_Framework.7z) |
6 | | -2. To folder **C:\\** unzip with [7z](http://www.7-zip.org/download.html) |
7 | | -3. In unzipped folder run _C:\MrChecker_Test_Framework\start-eclipse.bat_ |
| 5 | +Java E2E Testing Framework accelerating tests creation and reducing maintenance costs |
8 | 6 |
|
9 | | -Full information about install you could find here [GitHub Wiki](https://github.com/devonfw/devonfw-testing/wiki/How-to-install) |
| 7 | +# Modules # |
10 | 8 |
|
| 9 | +Our testing framework consists of multiple modules you can use depending on your needs. |
| 10 | +* Core (base functionality and dependency for all other modules) |
| 11 | +* Selenium |
| 12 | +* Playwright |
| 13 | +* Web API (with RestAssured) |
| 14 | +* CLI |
| 15 | +* Database |
| 16 | +* Mobile (with Appium) |
11 | 17 |
|
12 | | -# Run test case # |
13 | 18 |
|
14 | | -*Junit - classic* |
15 | | -> mvn clean test-compile test site -Dtest=RegisterOKTest |
| 19 | + |
16 | 20 |
|
| 21 | +# Maven dependency # |
17 | 22 |
|
| 23 | +Each of module can be used as a Maven dependency. \ |
| 24 | +You can check list of all related Maven artifacts here: |
| 25 | +https://mvnrepository.com/artifact/com.capgemini.mrchecker |
| 26 | + |
| 27 | +As an example if you want to use Selenium module in your project you must add it as a dependency to your pom.xml file: |
| 28 | + |
| 29 | +> <!-- https://mvnrepository.com/artifact/com.capgemini.mrchecker/mrchecker-selenium-module --> \ |
| 30 | + <dependency> \ |
| 31 | + <groupId>com.capgemini.mrchecker</groupId> \ |
| 32 | + <artifactId>mrchecker-selenium-module</artifactId> \ |
| 33 | + <version>*VERSION</version> \ |
| 34 | + </dependency> |
| 35 | + |
| 36 | +* VERSION can be found on [releases page](https://github.com/devonfw-forge/mrchecker-source/releases) |
| 37 | + |
| 38 | +# Releases # |
| 39 | + |
| 40 | +Visit [releases page](https://github.com/devonfw-forge/mrchecker-source/releases) to check newest version and related changes. |
| 41 | + |
| 42 | +# Examples # |
| 43 | + |
| 44 | +Visit [examples](https://github.com/devonfw/mrchecker) for some use cases you can use to start your own project |
18 | 45 |
|
19 | 46 | ## License |
20 | | -[](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_large) |
| 47 | +[](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_large) |
0 commit comments