Aquality Tracking integrations Libraries

Aquality Tracking integration libraries for JVM-based test frameworks.

Лицензия

Лицензия

Категории

Категории

Auto Библиотеки уровня приложения Code Generators
Группа

Группа

com.github.aquality-automation
Идентификатор

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

aquality-tracking-integrations
Последняя версия

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

1.3.1
Дата

Дата

Тип

Тип

pom
Описание

Описание

Aquality Tracking integrations Libraries
Aquality Tracking integration libraries for JVM-based test frameworks.
Ссылка на сайт

Ссылка на сайт

https://github.com/aquality-automation/aquality-tracking-integrations-java
Система контроля версий

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

https://github.com/aquality-automation/aquality-tracking-integrations-java

Скачать aquality-tracking-integrations

Имя Файла Размер
aquality-tracking-integrations-1.3.1.pom 5 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.github.aquality-automation/aquality-tracking-integrations/ -->
<dependency>
    <groupId>com.github.aquality-automation</groupId>
    <artifactId>aquality-tracking-integrations</artifactId>
    <version>1.3.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.aquality-automation/aquality-tracking-integrations/
implementation 'com.github.aquality-automation:aquality-tracking-integrations:1.3.1'
// https://jarcasting.com/artifacts/com.github.aquality-automation/aquality-tracking-integrations/
implementation ("com.github.aquality-automation:aquality-tracking-integrations:1.3.1")
'com.github.aquality-automation:aquality-tracking-integrations:pom:1.3.1'
<dependency org="com.github.aquality-automation" name="aquality-tracking-integrations" rev="1.3.1">
  <artifact name="aquality-tracking-integrations" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.aquality-automation', module='aquality-tracking-integrations', version='1.3.1')
)
libraryDependencies += "com.github.aquality-automation" % "aquality-tracking-integrations" % "1.3.1"
[com.github.aquality-automation/aquality-tracking-integrations "1.3.1"]

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.18.6

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

  • aquality-tracking-integrations-core
  • aquality-tracking-cucumber5-jvm
  • aquality-tracking-cucumber4-jvm

Quality Gate Maven Central

Aquality Tracking Java Integrations

The repository contains adaptors for JVM-based test frameworks.

How to use

  1. Define dependencies according to the selected test framework (see below).
  2. Add aqualityTracking.json file with corresponding values to src/test/resources.

You are able to override these values from CI build using Maven properties:

mvn clean test -Daquality.enabled={true/false} 
    -Daquality.host={aquality_tracking_address}
    -Daquality.token={api_token}
    -Daquality.projectId={project_id}
    -Daquality.executor={name_of_executor}
    -Daquality.suiteName={test_suite_name} 
    -Daquality.buildName={build_name} 
    -Daquality.environment={execution_env} 
    -Daquality.ciBuild={link_to_ci_build} 
    -Daquality.debug={true/false}
    -Daquality.attachmentsDirectory={path_to_directory_with_attachments}

Cucumber 5 Maven Central

To use this adaptor with Cucumber 5 you have to add the following dependency:

<dependency>
    <groupId>com.github.aquality-automation</groupId>
    <artifactId>aquality-tracking-cucumber5-jvm</artifactId>
    <version>$LATEST_VERSION</version>
</dependency>

Also you have to add plugin aquality.tracking.integrations.cucumber5jvm.AqualityTrackingCucumber5Jvm to the Cucumber Test Runner.

Cucumber 4 Maven Central

To use this adaptor with Cucumber 4 you have to add the following dependency:

<dependency>
    <groupId>com.github.aquality-automation</groupId>
    <artifactId>aquality-tracking-cucumber4-jvm</artifactId>
    <version>$LATEST_VERSION</version>
</dependency>

Also you have to add plugin aquality.tracking.integrations.cucumber4jvm.AqualityTrackingCucumber4Jvm to the Cucumber Test Runner.

How to increase version for all modules

mvn versions:set -DnewVersion={new_version}
com.github.aquality-automation

aquality automation

We do care to make automation simple and robust

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

Версия
1.3.1
1.3.0
1.2.0
1.1.0
1.0.0
0.1.3
0.1.2
0.1.1