Manual Técnico AppSennovaLab
Documentación Técnica del Archivo acceptance.suite.yml.example en la carpeta appSennovalab/tests/
Español
¿Para qué es?
El archivo acceptance.suite.yml.example es un archivo de configuración de ejemplo para las pruebas de aceptación en un proyecto Yii2 utilizando Codeception. Define la configuración básica necesaria para ejecutar pruebas de aceptación automatizadas.
Definición de la Carpeta
Se encuentra en la carpeta tests del proyecto, específicamente en appSennovalab/tests/. Este archivo sirve como plantilla que los desarrolladores pueden copiar y modificar para crear su propio archivo acceptance.suite.yml.
Propósito
El propósito principal es proporcionar una configuración base para las pruebas de aceptación, definiendo:
- El espacio de nombres para las pruebas
- El actor que ejecutará las pruebas
- Los módulos necesarios y sus configuraciones
Funciones
- Configuración de Namespace: Define el espacio de nombres
frontend\tests\acceptancepara las pruebas - Definición del Actor: Establece
AcceptanceTestercomo el actor principal - Configuración de Módulos:
- WebDriver: Configura el navegador y la URL base para las pruebas
- Yii2: Inicializa el framework para las pruebas
English
What is it for?
The acceptance.suite.yml.example file is an example configuration file for acceptance testing in a Yii2 project using Codeception. It defines the basic configuration needed to run automated acceptance tests.
Folder Definition
Located in the tests folder of the project, specifically in appSennovalab/tests/. This file serves as a template that developers can copy and modify to create their own acceptance.suite.yml file.
Purpose
The main purpose is to provide a base configuration for acceptance testing by defining:
- The namespace for the tests
- The actor that will execute the tests
- The necessary modules and their configurations
Functions
- Namespace Configuration: Defines the
frontend\tests\acceptancenamespace for tests - Actor Definition: Sets
AcceptanceTesteras the main actor - Module Configuration:
- WebDriver: Configures the browser and base URL for testing
- Yii2: Initializes the framework for testing
# Configuración básica para pruebas de aceptaciónsuite_namespace: frontend\tests\acceptanceactor: AcceptanceTestermodules: enabled: # Configuración del WebDriver para pruebas en navegador - WebDriver: url: http://localhost:8080 # URL base para pruebas browser: firefox # Navegador a utilizar # Configuración del módulo Yii2 - Yii2: part: init # Inicialización del framework