Fundación e instalación pueden ver a estos dos artículos, voy a dirigir sobre la forma de uso, no entiende puede hacer referencia a estos dos artículos
https://blog.csdn.net/liuchunming033/article/details/79624474
https://blog.csdn.net/hh20161314/article/details/97292096
Uso y los efectos
PYtest Importación Importación Allure clase Test_all (): @ allure.step (title = "Allure pantalla completa de contenido a modo de comentario, medios SETP que los pasos de prueba ... 1") DEF test_setup (Ser): print ( "Soy la salsa de soja configuración ") @ allure.step (title =" RUN es una forma normal "). DEF test_run (auto): allure.attach (" descripción personalizada 1 "" descripción, a medida ") Imprimir (" Quiero ejecutar ") la aserción verdadera test_skip DEF (Ser): Imprimir (" Quiero saltar ") @ allure.severity (allure.severity_level.BLOCKER) # severidad @ allure.testcase (" http://www.baidu.com/ "" dirección de casos de prueba ") @ allure.issue (" http://music.migu.cn/v3/music/player/audio "" haga clic para saltar a la dirección de error ") Def test_error (self): con allure.attach ( "Custom Descripción 1", "Necesito que lo dejara mal"): imprimir ( "mi error") el Falso Assert
El primer modo de operación, para generar datos: PYtest test_report.py --alluredir informe
Los segundos informes de generación de datos Allure generan informe / informe -o / html
Generar un archivo de informe