allure-framework / allure-framework/allure-python
Add ability to add parametr to name of paramerised test case
- Lenguaje dominante
- Python
- Estrellas
- 814
- Forks
- 260
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hello.
#### I'm submitting a ...
- [ ] bug report
- [x] feature request
- [ ] support request => Please do not submit support request here, see note at the top of this template.
It would be great to have ability to add parameter to name of parameterized test case.
#### What is the current behavior?
If I have a huge number of parameters in my test case it becomes tricky to find righr one in allure report.

```
@allure.title('TEST')
@pytest.mark.parametrize('browser_manager', [param1, param2, param3, param4, param5, param6], indirect=True)
def test():
with allure.step('1'):
pass
with allure.step('2'):
pass
```
#### What is the expected behavior?
It would be great to have ability to add parameter to name of parameterized test case.

#### Please tell us about your environment:
- Allure version: 4.21.0
- Test framework: pytest@7.4.0
- Allure adaptor: allure-pytest@2.13.2
Guía de contribución
Línea de trabajo
Empieza reproduciendo el ejemplo proporcionado con allure-pytest y pytest.mark.parametrize, y luego inspecciona cómo se representan @allure.title y los casos parametrizados en la integración existente. Aclara la sintaxis prevista y las reglas de nomenclatura antes de cambiar nada; la tarea estará terminada cuando los nombres de las pruebas parametrizadas expongan claramente el parámetro seleccionado en el informe de Allure.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- testing
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100