recheck - xml

recheck for XML.

Лицензия

Лицензия

Группа

Группа

de.retest
Идентификатор

Идентификатор

recheck-xml
Последняя версия

Последняя версия

0.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

recheck - xml
recheck for XML.
Организация-разработчик

Организация-разработчик

ReTest GmbH
Система контроля версий

Система контроля версий

https://github.com/retest/recheck-xml/

Скачать recheck-xml

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/de.retest/recheck-xml/ -->
<dependency>
    <groupId>de.retest</groupId>
    <artifactId>recheck-xml</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/de.retest/recheck-xml/
implementation 'de.retest:recheck-xml:0.1.0'
// https://jarcasting.com/artifacts/de.retest/recheck-xml/
implementation ("de.retest:recheck-xml:0.1.0")
'de.retest:recheck-xml:jar:0.1.0'
<dependency org="de.retest" name="recheck-xml" rev="0.1.0">
  <artifact name="recheck-xml" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.retest', module='recheck-xml', version='0.1.0')
)
libraryDependencies += "de.retest" % "recheck-xml" % "0.1.0"
[de.retest/recheck-xml "0.1.0"]

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
de.retest : recheck jar 0.4.1
de.retest : retest jar 2.4.1
org.slf4j : slf4j-api jar 1.7.2
com.esotericsoftware : kryo jar 4.0.2
de.javakaffee : kryo-serializers jar 0.42
commons-io : commons-io jar 2.6

test (6)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-engine jar 5.2.0
org.junit.vintage : junit-vintage-engine jar 5.2.0
com.approvaltests : approvaltests jar 2.0.0
org.assertj : assertj-core jar 3.9.1
ch.qos.logback : logback-classic jar 1.0.9
org.apache.commons : commons-exec jar 1.3

Модули Проекта

Данный проект не имеет модулей.

recheck logo for XML

Build Status Latest recheck-xml on Maven Central license PRs welcome code with hearth by retest

recheck for XML. Replace manual asserts and check everything at once.

Features

  • Easy creation and maintenance of checks for XML.
  • Semantic comparison of contents.
  • Easily ignore formatting, volatile elements, attributes or sections.
  • One-click maintenance to update tests with intended changes.
  • No unexpected changes go unnoticed.

Advantages

Instead of manually defining individual aspects that you want to check, check everything at once. So instead of writing lots of assert-statements (and still not have complete checks), write a single re.check. This saves a lot of effort when creating the tests. And makes sure to not miss unexpected changes.

And even better: using the retest GUI (or the soon to come open source CLI), you can easily accept those changes with a single click (patent pending). This also saves a lot of time during maintenance. Any regular changing aspects or elements can easily be ignored.

Setup

Download recheck-xml here on GitHub or add it as dependency through Maven Central:

  • group ID: de.retest
  • artifact ID: recheck-xml
  • version: Latest recheck-xml on Maven Central

Prerequisites

Currently available as a Java API with support for JUnit 4.

Add any logging facility you want, that is compatible with SLF4j.

Building

To build this project locally, you have to skip JAR signing.

For normal builds use:

mvn deploy -Dgpg.skip=true

For making releases use:

mvn release:prepare -Darguments="-Dgpg.skip=true"

License

This project is licensed under the AGPL license.

de.retest

retest @ UBS Hainer GmbH

Making GUI test automation painless and intelligent

Версии библиотеки

Версия
0.1.0