Skip to content

Commit 90e5db9

Browse files
committed
Update markdown documents
1 parent 1aabfe0 commit 90e5db9

File tree

4 files changed

+38
-20
lines changed

4 files changed

+38
-20
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
# Pull request general verifications
22

3-
## Jenkins job link
4-
5-
Example Jenkins job link http://10.40.232.131:8081/job/Training/job/selenium_workshop/197/allure/
6-
73
## Branch naming convention
84

95
Example: *feature/LUSTEF-Zad12*
106

11-
127
# Every file
138

149
## Remove commented out lines of code and empty lines
@@ -17,7 +12,7 @@ Remove ```// Commented lines``` and empty lines
1712

1813
## Enable file formatting
1914

20-
By default file formatting should be already uploaded to Eclipse.
15+
By default, file formatting should be already uploaded to Eclipse.
2116

2217
* Eclipse -> Preferences -> Java -> Code Style -> Formatter -> Import [eclipse_format_code_standards.xml](https://bitbucket.org/capntc/selenium_workshop/src/cc4f1840dd7b2831907526c47bdf247ab74903a2/README/eclipse_format_code_standards.xml?at=develop)
2318

@@ -130,8 +125,4 @@ Type of variable: *private static final*
130125

131126
Naming: selector[ElementName]
132127

133-
`private static final By selectorResultBanner = By.cssSelector("#hdtb-msb-vis");`
134-
135-
136-
137-
128+
`private static final By selectorResultBanner = By.cssSelector("#hdtb-msb-vis");`

README.md

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,47 @@
11
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_shield)
22

3-
# Install #
3+
![MrChecker.png](resources%2Fimg%2FMrChecker.png)
44

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
86

9-
Full information about install you could find here [GitHub Wiki](https://github.com/devonfw/devonfw-testing/wiki/How-to-install)
7+
# Modules #
108

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

12-
# Run test case #
1318

14-
*Junit - classic*
15-
> mvn clean test-compile test site -Dtest=RegisterOKTest
19+
![Modules.PNG](resources%2Fimg%2FModules.PNG)
1620

21+
# Maven dependency #
1722

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
1845

1946
## License
20-
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_large)
47+
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdevonfw%2Fdevonfw-testing?ref=badge_large)

resources/img/Modules.PNG

39.5 KB
Loading

resources/img/MrChecker.png

21.1 KB
Loading

0 commit comments

Comments
 (0)