allure-framework / allure-framework/allure-java

Add supports for categorize test cases with TestNG Groups

Open
#413 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
376
Forks
240
Avg merge
1d 7h
Merged PRs (30d)
45

Description

[//]: # (
. Note: for support questions, please use Stackoverflow or Gitter**.
. This repository's issues are reserved for feature requests and bug reports.
.
. In case of any problems with Allure Jenkins plugin** please use the following repository
. to create an issue: https://github.com/jenkinsci/allure-plugin/issues
.
. Make sure you have a clear name for your issue. The name should start with a capital
. letter and no dot is required in the end of the sentence. An example of good issue names:
.
. - The report is broken in IE11
. - Add an ability to disable default plugins
. - Support emoji in test descriptions
)

#### I'm submitting a ...
- feature request

#### What is the current behavior?

Recently, I came across the problem that I wasn't able to check the results of test case group wise when I executed the same test case in different groups in different Jenkins jobs.

Below is the scenario:
1. Test case **A** is a part of group UK and US.
2. Trigger Jenkins job **J** to execute test case **A** in Jenkins job **J1** as a part of UK and in Jenkins job **J2** as a part of US.
4. Copy allure artifacts of **J1** and **J2** in **J** and merge the report using allure Jenkins plugin.

**Results**: Jenkins job **J** merged test case **A** results as a history.

#### What is the expected behavior?

I want to see the execution results group-wise for clear understanding.

#### Please tell us about your environment:

No need to specify as its feature request.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the TestNG integration and the Jenkins merge scenario described in the issue. Determine how group membership and merged results are currently represented, then define tests that distinguish the same case executed in UK and US groups; done means the merged report exposes those executions group-wise.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.