[configuración]
[demoler]
1. Nivel de caso de uso:
(1) La configuración y el desmontaje solo son válidos para el caso de uso actual
(2) La configuración y el desmontaje se pueden utilizar por separado y no es obligatorio aparecer en parejas.
Ejemplo de código:
*** Test Cases ***
# 用例级别的setup与teardown,只对当前用例有效
# setup和teardown可以单独使用,不强制要求成对出现
case1
[Setup] log to console 执行用例初始化操作
[Teardown] log to console 执行用例清除操作
log to console 执行测试用例
case2
[Setup] log to console 执行用例初始化操作2
[Teardown] log to console 执行用例清除操作2
log to console 执行测试用例2
resultado de la operación:
2. Nivel de conjunto de pruebas
(1) Escriba en la tabla de configuración del archivo de la suite de pruebas
(2) Dos tipos
- Configuración / desmontaje de la suite: ingrese y salga de esta suite, antes y después de la ejecución del caso de uso, realice la inicialización y eliminación solo una vez, respectivamente
*** Settings ***
# 套件级别:
Suite Setup log to console ------套件级别:初始化-------
Suite Teardown log to console ------套件级别:清除-------
*** Test Cases ***
# 用例级别的setup与teardown,只对当前用例有效
# setup和teardown可以单独使用,不强制要求成对出现
case1
log to console 执行测试用例1
case2
log to console 执行测试用例2
resultado de la operación:
- Prueba de configuración / desmontaje: si el caso de uso de la suite no tiene una configuración / desmontaje, se ejecutará (para cada caso de uso)
*** Settings ***
# 套件级别:
Suite Setup log to console ------套件级别:初始化-------
Suite Teardown log to console ------套件级别:清除-------
Test Setup log to console -------套件级别:默认初始化,如果用例自带初始化,则不执行-------
Test Teardown log to console -------套件级别:默认清除,如果用例自带初始化,则不执行-------
*** Test Cases ***
# 用例级别的setup与teardown,只对当前用例有效
# setup和teardown可以单独使用,不强制要求成对出现
case1
log to console 执行测试用例1
[Setup] log to console ------用例1:初始化操作--------
case2
log to console 执行测试用例2
resultado de la operación:
3. Nivel de directorio
(1) En el directorio, cree un nuevo archivo __init __. Robot, escriba operaciones de inicialización y limpieza a nivel de suite en él
(2) Lo ejecutará de nuevo: Configuración / desmontaje de la suite, y luego Configuración / desmontaje de prueba en el caso de uso sigue el principio de proximidad
resultado de la operación:
(3) Si solo desea ejecutar un determinado paquete en el directorio, pero también desea utilizar la inicialización y eliminación a nivel de directorio, puede especificarlo en la línea de comando con el parámetro -s
Por ejemplo: robot -s nombre del paquete nombre del directorio