Table of Contents generated with DocToc
- upgrade Materials from version 0.68.0 to 0.70.0
- Keywords are changed to be in sync with Materials-0.70.0.jar
- Difference of the sets of screenshot images are managed. An orphan image is accompanied with a generated image which shows 'file xxx is not found'.
- Chronological approache of screenshot-comparison testing, namely "Chronos", was supported in addition to the 2 hostname comparison, namely "Twins".
Materials/index.html
now presents 3 screenshot images (Back > diff > Forth) in Carousel format.- Gradle Plugin com.github.kazurayam.visualtestinginks was introduced. This Gradle Plugin makes resources of VisualTestingInKatalonStudio portable to other projects.
New feature of "ignoring web elements in the page" is supported. In order to accomplish it, the following changes were made.
You can find the full difference between the two versions at https://github.com/kazurayam/VisualTestingInKatalonStudio/compare/1.6.0...1.8.0
- A custom keyword revised to support "ignoring web elements"
- New class was added in the
Keywords
directory. This class is required by the revisedScreenshotDriver
.
- Some scripts as test case and test suites are added in oder to give an example of "ignoring web elements".
- Test Cases/step10_TC
- Test Cases/step10_ImageDiff
Test Suites/StepByStep/step10_ImageDiff
Test Suites/StepByStep/step10_TS
Test Suites/StepByStep/Step10_TSC
- Many of existing scripts were renamed:
Test Cases/StepByStep/*
andTest Suites/Test Suites/*
to make them well ordered. - The Step by step document was revised to cover a new section "step10 : ignoring particular web elements".
Drivers/Materials-x.x.x.jar
is upgraded to 0.26.0. This upgrade is just house keeping; not required for the "ignoring web elements" feature.
https://github.com/kazurayam/VisualTestingInKatalonStudio/compare/1.4.1...1.6.0
- add the jar of the
ImageDifference
project into theDriver
directory. - Changed the source of custom keywords in the
Keywords/com/kazurayam/ksbackward
directory so that they work with the ImageDifference product.
These changes are backward-compatible. All test cases in the version 1.4.1 works in the version 1.6.0 without modifications.