Herramientas de usuario

Herramientas del sitio


desarrollo:firmware:functional_tests

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

desarrollo:firmware:functional_tests [2015/09/08 23:45]
gmuro cambio en nomenclatura conforme a la utilizada en Firmware
desarrollo:firmware:functional_tests [2015/09/08 23:51] (actual)
gmuro agregado de links a las páginas testslave, testmaster y placa_i_o
Línea 2: Línea 2:
  
 ### ###
-A diferencia de los [[unit_tests|Unit Tests (o Pruebas Unitarias)]] los test Funcionales corren en el Hardware y son llevados a cabo desde una computadora (de ahora en mas testmaster) desde la que se estimula y se testea el ciaaFirmware corriendo en el HW. La finalidad de los Test Funcionales son validar la integración y los requerimientos del ciaaFirmware en su conjunto.+A diferencia de los [[unit_tests|Unit Tests (o Pruebas Unitarias)]] los test Funcionales corren en el Hardware y son llevados a cabo desde una computadora (de ahora en mas [[desarrollo:​firmware:​functional_tests:​testmaster|testmaster]]) desde la que se estimula y se testea el ciaaFirmware corriendo en el HW. La finalidad de los Test Funcionales son validar la integración y los requerimientos del ciaaFirmware en su conjunto.
 ### ###
  
 ### ###
-Para poder realizar la estimulación,​ el HW corre un ciaaFirmware con una aplicación especificada denominada testslave. Esta aplicación recibe los comandos enviados desde el testmaster (computadora) y realiza operaciones definidas.+Para poder realizar la estimulación,​ el HW corre un ciaaFirmware con una aplicación especificada denominada ​[[desarrollo:​firmware:​functional_tests:​testslave|testslave]]. Esta aplicación recibe los comandos enviados desde el [[desarrollo:​firmware:​functional_tests:​testmaster|testmaster]] (computadora) y realiza operaciones definidas.
 ### ###
  
Línea 22: Línea 22:
  
 ### ###
-Por ejemplo, desde el testmaster pedimos que el HW abra o cierre un relé. El testmaster envía por MODBUS un comando para la testslave. La testslave recibe este pedido y lo lleva a cabo, en este caso cerrar o abrir el relé. Desde el testmaster se puede confirmar mediante una placa I/O si la operación fue llevada a cabo de forma correcta.+Por ejemplo, desde el testmaster pedimos que el HW abra o cierre un relé. El testmaster envía por MODBUS un comando para la testslave. La testslave recibe este pedido y lo lleva a cabo, en este caso cerrar o abrir el relé. Desde el testmaster se puede confirmar mediante una [[desarrollo:​firmware:​functional_tests:​placa_i_o|placa I/O]] si la operación fue llevada a cabo de forma correcta.
 ### ###
  
desarrollo/firmware/functional_tests.txt · Última modificación: 2015/09/08 23:51 por gmuro