ejemplo pytest-- 标签

Ejemplo etiquetas con:

 Aplicación de casos de prueba: PYtest nombre de conjunto de pruebas nombre de la etiqueta -m 

Importación PYtest
 '' ' 
Caso de Uso Etiquetas: 
  . @ Nombre de la etiqueta pytest.mark   
  prueba se realiza: PYtest nombre test suite de nombre -m etiqueta 
  por lo que la implementación de una advertencia, lo que sugiere que la etiqueta no se ha registrado en 
las etiquetas de registro: 
una manera: 
  para crear un pytest.ini perfil 
  [PYtest ] 
  marcadores = 
    tag1: # etiqueta describe la etiqueta de la descripción, no se puede escribir 
    la etiqueta 2: 
la segunda manera: 
    crear documentos conftest.py, almacenados en la línea de comandos directorio actual 
    pytest_configure DEF (config): 
        config.addinivalue_line ( 'marcadores', '' las pruebas de regresión) 
        config.addinivalue_line ( 'marcadores',' name tag ') 
    
' '' 
@ pytest.mark.smoketest 
DEF test_01 ():
     Print ( ' Begin Test 1 ' ) 

@ pytest.mark.fumar 
deftest_02 ():
     Imprimir ( ' empezar a ejecutar los casos de prueba 2 ' ) 
@ pruebas de regresión pytest.mark. 
DEF test_03 ():
     Imprimir ( ' comenzado caso de prueba 3 ' )

documentos de registro de la etiqueta:

  pytest.ini

  

[PYtest] 
marcadores = 
    Tag1: Descripción de la etiqueta   # etiqueta descrita, no se puede escribir 
    Tag2: Tag2 
    SmokeTest: 
    humo:

  configtest.py

  

DEF pytest_configure (config): 
    config.addinivalue_line ( ' marcadores ' , ' pruebas de regresión ' ) 
    config.addinivalue_line ( ' marcadores ' , ' nombre de etiqueta ' )

 

Supongo que te gusta

Origin www.cnblogs.com/aiyumo/p/12448063.html
Recomendado
Clasificación