AllureTestFramework

Allure Test Framework is an automated testing framework for functional testing of web applications, native mobile apps, webservices and database.

Лицензия

Лицензия

Группа

Группа

com.capgemini.ntc
Идентификатор

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

allure-test-framework
Последняя версия

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

2.1.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

AllureTestFramework
Allure Test Framework is an automated testing framework for functional testing of web applications, native mobile apps, webservices and database.
Ссылка на сайт

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

https://github.com/devonfw/devonfw-testing
Организация-разработчик

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

Capgemini - Nearshore Test Center - Poland
Система контроля версий

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

http://github.com/devonfw/devonfw-testing/tree/master

Скачать allure-test-framework

Имя Файла Размер
allure-test-framework-2.1.0.pom 26 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.capgemini.ntc/allure-test-framework/ -->
<dependency>
    <groupId>com.capgemini.ntc</groupId>
    <artifactId>allure-test-framework</artifactId>
    <version>2.1.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.capgemini.ntc/allure-test-framework/
implementation 'com.capgemini.ntc:allure-test-framework:2.1.0'
// https://jarcasting.com/artifacts/com.capgemini.ntc/allure-test-framework/
implementation ("com.capgemini.ntc:allure-test-framework:2.1.0")
'com.capgemini.ntc:allure-test-framework:pom:2.1.0'
<dependency org="com.capgemini.ntc" name="allure-test-framework" rev="2.1.0">
  <artifact name="allure-test-framework" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.capgemini.ntc', module='allure-test-framework', version='2.1.0')
)
libraryDependencies += "com.capgemini.ntc" % "allure-test-framework" % "2.1.0"
[com.capgemini.ntc/allure-test-framework "2.1.0"]

Зависимости

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

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

  • allure-core-module
  • allure-selenium-module
  • allure-security-module
  • mrchecker-webapi-module

MrChecker template

This repository includes a template to make test using MrChecker and an example.

How to use

To use this template the following steps have to be followed:

  • Download the template.

  • Import it as Maven project using and IDE like Eclipse or InteliJ.

  • Write the code to test an application.

What is included?

Commons

  • resources/settings.properties: List of properties for each test module.

  • resources/secretData: File used to encrypt/decrypt sensitive data used during test execution. For safety please do not keep this file in repository, read more How to keep sensitive data .

  • resources/environments/environments.csv: List of variables with different values based of used test environment. Read more How to use test environments.

Classic Junit structure

  • test/java/com.capgemini.mrchecker/<Module_name>/junit: Folder which includes a java file (MainTest.java) with methods recommended to build a basic test.

  • main/java/com.capgemini.mrchecker/<Module_name>/: Contains a template (MainPage.java) with methods necessary to build a basic page object.

Cucumber structure

  • test/java/com.capgemini.mrchecker/cucumber: Folder to store the cucumber tests (MainCucumberTest.java).

  • test/java/com.capgemini.mrchecker/cucumber/features: Directory to keep cucumber files with features for each test module (basicScenario.features).

  • test/java/com.capgemini.mrchecker/cucumber/stepdefs: Directory to keep cucumber files with steps definition for each test module.

  • test/java/com.capgemini.mrchecker/cucumber/shared: Directory to keep cucumber files with shared data tables for each test module.

The example folder also has a the following tests:

  • Test Data Driven (TDD) Inside test/java/com.capgemini.mrchecker/core/datadriven.

  • Behaviour Driven Development (BDD): Situated on test/java/com.capgemini.mrchecker/cucumber.

We are in a process of tranition to JUNIT5 examples for JUNIT4 are available here

com.capgemini.ntc

devonfw

The Open Source Standard Software Development Platform for state of the art Cloud Native Micro Service and Multi Platform Rich Web Apps

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

Версия
2.1.0
2.0.0.3
2.0.0
0.0.2