geração de relatórios usando python allure

Fundação e instalação pode ver esses dois artigos, vou direto sobre a forma de utilização, não entendem que você pode referir-se a estes dois artigos

https://blog.csdn.net/liuchunming033/article/details/79624474

https://blog.csdn.net/hh20161314/article/details/97292096

Uso e os efeitos

pytest Import 
Import Allure 
classe Test_all (): 
    @ allure.step (title = "Allure visualização completa de conteúdo por meio de comentário, meios SETP que as etapas de teste ... 1") 
    DEF test_setup (self): 
        print ( "Eu sou o molho de soja Setup ") 

    @ allure.step (title =" RUN é uma maneira normal "). 
    test_run DEF (self): 
        allure.attach (" descrição personalizada 1 "" descrição, costume ") 
        impressão (" Eu quero run ") 
        a Assert verdadeira 

    test_skip DEF (self): 
        print (" Eu quero pular ") 

    @ allure.severity (allure.severity_level.BLOCKER) # gravidade 
    @ allure.testcase (" http://www.baidu.com/ "" casos de teste endereço ") 
    @ allure.issue (" http://music.migu.cn/v3/music/player/audio "" clique para saltar para o endereço bug ") 
    Def test_error (auto):
        com allure.attach ( "Descrição Custom 1", "Eu preciso deixar que ele estava errado"):
            print ( "meu erro") 
            o Falso Assert

O primeiro modo de operação, para gerar dados: pytest test_report.py --alluredir relatório

O segundo relatórios de geração de dados: fascínio gerar o relatório de relatório / -o / html

Gerar um arquivo de relatório

 

 

Acho que você gosta

Origin www.cnblogs.com/chongyou/p/12649955.html
Recomendado
Clasificación