Satisfy

Satisfy is test automation framework.

Лицензия

Лицензия

Группа

Группа

io.tapack
Идентификатор

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

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

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

0.6.6
Дата

Дата

Тип

Тип

pom
Описание

Описание

Satisfy
Satisfy is test automation framework.
Организация-разработчик

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

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

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

https://github.com/tapack/satisfy.git

Скачать satisfy

Имя Файла Размер
satisfy-0.6.6.pom 41 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/io.tapack/satisfy/ -->
<dependency>
    <groupId>io.tapack</groupId>
    <artifactId>satisfy</artifactId>
    <version>0.6.6</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.tapack/satisfy/
implementation 'io.tapack:satisfy:0.6.6'
// https://jarcasting.com/artifacts/io.tapack/satisfy/
implementation ("io.tapack:satisfy:0.6.6")
'io.tapack:satisfy:pom:0.6.6'
<dependency org="io.tapack" name="satisfy" rev="0.6.6">
  <artifact name="satisfy" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.tapack', module='satisfy', version='0.6.6')
)
libraryDependencies += "io.tapack" % "satisfy" % "0.6.6"
[io.tapack/satisfy "0.6.6"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

  • satisfy-commons
  • satisfy-data-steps
  • satisfy-plugins
  • satisfy-web-steps
  • satisfy-soap-steps
  • satisfy-rest-steps
  • satisfy-file-steps
  • satisfy-email-steps

Satisfy Framework

Satisfy is test automation framework.

Features

  • Easy to use for non-developers
  • Interact with any Web UI
  • Auto generated reports
  • Parallel test execution
  • Extendable throw SPI
  • Ready to use out of the box
  • Built on JBehave and Thucydides
  • Compatible with all modern browsers

Building

This will build the framework, publish it to a local artifactory repository, then resolve the dependencies of the project.

Requirements

Steps

  1. Download the source code from git: git clone git@github.com:tapack/satisfy.git
  2. Open a command line in the cloned directory: cd ./satisfy
  3. Export MAVEN_OPTS variable: export MAVEN_OPTS=-XX:MaxPermSize=128m (set MAVEN_OPTS=-XX:MaxPermSize=128m for windows)
  4. Now run the maven to build the atom: mvn clean install -P build-with-code-quality-check,build-with-functional-check
    • The library has now been built, published to a local artifactory repository, the app has had its dependencies resolved.

Maven Profiles:

  • build-with-code-coverage-check - provide additional execution of the maven plugins that corresponding for code coverage check (e.g. jacoco-maven-plugin)
  • build-with-code-quality-check - provide additional execution of the maven plugins that corresponding for code quality check (e.g. maven-checkstyle-plugin, maven-pmd-plugin, findbugs-maven-plugin)
  • build-with-functional-check - provide additional execution of the maven plugins that corresponding for functional check (e.g. maven-failsafe-plugin, maven-cargo2-plugin)

This project is licensed under the terms of the MIT license.

io.tapack

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

Версия
0.6.6
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0