Skip to content

Commit 8db0c51

Browse files
committed
track with no options added
1 parent f3ef667 commit 8db0c51

File tree

4 files changed

+26
-8
lines changed

4 files changed

+26
-8
lines changed

README.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -58,20 +58,23 @@ VisualRegressionTracker visualRegressionTracker = new VisualRegressionTracker(co
5858
String screenshotBase64 = ((TakesScreenshot) driver).getScreenshotAs(OutputType.BASE64);
5959
```
6060
* Track image
61+
Default options
6162
```
62-
visualKnightCore.processScreenshot(
63+
visualRegressionTracker.track(
6364
"Name for test",
64-
screenshotBase64,
65-
visualKnightCapabilities
65+
screenshotBase64
6666
);
67+
```
68+
With specific options
69+
```
6770
visualRegressionTracker.track(
6871
"Name for test",
6972
screenshotBase64,
7073
TestRunOptions.builder()
7174
.browser("Chrome")
7275
.os("Windows")
7376
.viewport("1200x800")
74-
.diffTollerancePercent(1)
77+
.diffTollerancePercent(3)
7578
.build()
7679
);
7780
```

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group 'io.visual-regression-tracker.sdk-java'
2-
version '1.0.1'
2+
version '1.2.0'
33

44
apply plugin: 'java'
55
apply plugin: "io.freefair.lombok"

src/main/java/io/visual_regression_tracker/sdk_java/VisualRegressionTracker.java

+4
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,8 @@ public void track(String name, String imageBase64, TestRunOptions testRunOptions
7979
throw new TestRunException("Difference found: ".concat(testResultDTO.getUrl()));
8080
}
8181
}
82+
83+
public void track(String name, String imageBase64) throws IOException {
84+
this.track(name, imageBase64, TestRunOptions.builder().build());
85+
}
8286
}

src/test/java/io/visual_regression_tracker/sdk_java/Example.java

+14-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
public class Example {
1111
Config config = new Config(
1212
"http://localhost:4200",
13-
"90e3b95d-6468-4771-a2e7-7bc7d3ca2b1b",
14-
"W5KJ9ZGXRV458AH1XZEJ8WF284ED",
13+
"733c148e-ef70-4e6d-9ae5-ab22263697cc",
14+
"BAZ0EG0PRH4CRQPH19ZKAVADBP9E",
1515
"develop"
1616
);
1717

@@ -28,10 +28,21 @@ public void asdas() throws IOException {
2828
.getFile()
2929
));
3030

31+
visualRegressionTracker.track(
32+
"Java test default options",
33+
Base64.getEncoder().encodeToString(fileContent)
34+
);
35+
3136
visualRegressionTracker.track(
3237
"Java test",
3338
Base64.getEncoder().encodeToString(fileContent),
34-
TestRunOptions.builder().build()
39+
TestRunOptions.builder()
40+
.device("Device")
41+
.os("OS")
42+
.browser("Browser")
43+
.viewport("Viewport")
44+
.diffTollerancePercent(5)
45+
.build()
3546
);
3647
}
3748
}

0 commit comments

Comments
 (0)