CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-allure-python-commons

Contains the API for end users as well as helper functions and classes to build Allure adapters for Python test frameworks

94

1.27x
Quality

Pending

Does it follow best practices?

Impact

94%

1.27x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

Evaluation results

100%

Test Parameter Reporter

Parameter Management

Criteria
Without context
With context

Import allure module

100%

100%

Use allure.dynamic.parameter

100%

100%

Record username parameter

100%

100%

Mask password parameter

100%

100%

Record api_endpoint parameter

100%

100%

Hide internal_debug_flag parameter

100%

100%

100%

Test Suite Organization

Test Organization Decorators

Criteria
Without context
With context

Epic Decorator Usage

100%

100%

Suite Decorator Usage

100%

100%

Feature Decorator Usage

100%

100%

Story Decorator Usage

100%

100%

90%

-5%

Test Report Metadata System

Test Metadata Decorators

Criteria
Without context
With context

Title decorators

100%

75%

Text description

66%

66%

HTML description

100%

100%

Severity levels

100%

100%

Tag decorators

100%

100%

Custom labels

100%

100%

Dynamic metadata

100%

100%

100%

Test Report Attachment Utility

Attachments

Criteria
Without context
With context

Text attachment

100%

100%

JSON attachment

100%

100%

Image file attachment

100%

100%

HTML attachment

100%

100%

94%

-6%

E-commerce Order Processing Test Suite

Test Steps

Criteria
Without context
With context

Step Context Manager

100%

100%

Step Decorator

100%

100%

Parameter Interpolation

100%

75%

Nested Steps

100%

100%

Step Coverage

100%

100%

Meaningful Step Titles

100%

80%

93%

73%

Test Fixture Tracker

Fixture Lifecycle Hooks

Criteria
Without context
With context

AllureLifecycle instantiation

0%

100%

start_before_fixture usage

0%

90%

start_after_fixture usage

0%

90%

Fixture UUID management

100%

100%

stop_before_fixture usage

0%

100%

stop_after_fixture usage

0%

100%

Fixture status tracking

0%

80%

Timing capture

100%

80%

Fixture data retrieval

100%

100%

97%

2%

Test Result Tracker

Test Lifecycle Management

Criteria
Without context
With context

AllureLifecycle instantiation

100%

100%

Test scheduling

100%

100%

Step lifecycle

80%

88%

Before fixture

100%

100%

After fixture

100%

100%

Status updates

100%

100%

Result finalization

100%

100%

100%

100%

Test Report Utility

Utilities and Helpers

Criteria
Without context
With context

UUID Generation

0%

100%

Timestamp Capture

0%

100%

Parameter Extraction

0%

100%

Value Representation

0%

100%

70%

-30%

Custom Allure Reporter Plugin

Plugin System and Hooks

Criteria
Without context
With context

Plugin Registration

100%

100%

Hook Implementation Decorator

100%

100%

Description Hook

100%

0%

Step Start Hook

100%

100%

File Attachment Hook

100%

100%

Modified Return Values

100%

0%

100%

75%

Test Report Generator

Test Linking

Criteria
Without context
With context

Single Issue Link

0%

100%

Multiple Issue Links

0%

100%

Test Case Link

100%

100%

Combined Links

0%

100%

Evaluated
Agent
Codex
Model
Unknown

Table of Contents