Resumen:
|
[CA] Aquest projecte tracta sobre la creació, configuració i desenvolupament d’un laboratori de proves de software per a processos de Quality Assurance. En altres paraules,
assegurar que els requisits d’un producte siguen ...[+]
[CA] Aquest projecte tracta sobre la creació, configuració i desenvolupament d’un laboratori de proves de software per a processos de Quality Assurance. En altres paraules,
assegurar que els requisits d’un producte siguen satisfets per part dels desenvolupadors
d’aquest, mitjançant la realització de proves de qualitat del codi generat.
Creant una subxarxa dins de la LAN de l’empresa amb el rúter Mikrotik RB2011ILRM, aïllem el laboratori amb l’exterior. A través de la gestió d’un PC màster, el qual té el
sistema d’aprovisionament Cobbler instal·lat, administrem els sistemes operatius, controladors i versions d’aquests necessaris per a realitzar les proves de qualitat del software als
PCs clients del laboratori. Els nodes inicialment no disposen de sistema operatiu propi,
ho instal·lem des del màster a través de la xarxa.
Una vegada instal·lats, els nodes són capaços d’iniciar-se amb el S.O. triat i administrat pel PC màster sense intervenció humana, així aconseguim connectar-nos a ells via
SSH/VPN per al seu desplegament remot. Aquest procés permet als usuaris poder utilitzar des de les seues cases o llocs de treball el laboratori de proves.
Per a la instal·lació i inici del S.O. administrat pel màster, necessitem configurar la
BIOS/UEFI dels nodes amb arrancada PXE per xarxa mitjançant DHCP, això permet a
l’usuari triar el node que desitja utilitzar a través de la direcció MAC de la targeta de xarxa, aquesta configuració està administrada per Cobbler i es fa de manera opaca a l’usuari
del laboratori mitjançant una interfície web.
[-]
[ES] Este proyecto trata sobre la creación, configuración y desarrollo de un laboratorio de pruebas de software para procesos de Quality Assurance. En otras palabras, asegurar que los requisitos de un producto sean satisfechos ...[+]
[ES] Este proyecto trata sobre la creación, configuración y desarrollo de un laboratorio de pruebas de software para procesos de Quality Assurance. En otras palabras, asegurar que los requisitos de un producto sean satisfechos por parte de los desarrolladores de este, mediante la realización de pruebas de calidad del código generado.
Creando una subred dentro de la LAN de la empresa con el rúter Mikrotik RB2011IL-RM, aislamos el laboratorio con el exterior. A través de la gestión de un PC máster, el cual tiene el sistema de aprovisionamiento Cobbler instalado, administramos los sistemas operativos, controladores y versiones de estos, necesarios para realizar las pruebas de calidad del software a los PCs cliente del laboratorio. Los nodos inicialmente no disponen de sistema operativo propio, lo instalamos desde el máster a través de la red.
Una vez instalados, los nodos son capaces de iniciarse con el S.O. elegido y administrado por el PC máster sin intervención humana, así conseguimos conectarnos a ellos vía SSH/VPN para su despliegue
remoto. Este proceso permite a los usuarios poder utilizar desde sus casas o puestos de trabajo el laboratorio de pruebas.
Para la instalación e inicio del S.O. administrado por el máster, necesitamos configurar la BIOS/UEFI de los nodos con arranque PXE por red mediante DHCP, esto permite al usuario elegir el nodo que desea utilizar a través de la dirección MAC de la tarjeta de red, esta configuración está administrada por Cobbler y se hace de manera opaca al usuario del laboratorio mediante una interfaz web.
[-]
[EN] This project is about the creation, configuration and development of a software testing laboratory for Quality Assurance processes. In other words, ensuring that the requirements of a product are met by the developers ...[+]
[EN] This project is about the creation, configuration and development of a software testing laboratory for Quality Assurance processes. In other words, ensuring that the requirements of a product are met by the developers of the product, by testing the quality of the generated code.
By creating a subnet within the company's LAN with the Mikrotik RB2011IL-RM router, we isolate the laboratory from the outside world. Through the management of a master PC, which has the Cobbler provisioning system installed, we manage the operating systems, drivers and versions of these necessary to carry out the quality tests of the software to the PC clients of the laboratory. The nodes initially do not have their own operating system, we install it from the master via the network.
Once installed, the nodes are able to boot up with the O.S. chosen and managed by the master PC without human intervention, so we can connect to them via SSH/VPN for remote deployment. This process allows users to use the test lab from their homes or workstations.
For the installation and start of the O.S. managed by the master, we need to configure the BIOS/UEFI of the nodes with PXE boot by network through DHCP, this allows the user to choose the node he wants to use through the MAC address of the network card, this configuration is managed by Cobbler and is done in an opaque way to the lab user through a web interface.
[-]
|