Pruebas Con PHPUnit y Selenio

3

Click here to load reader

description

rrt

Transcript of Pruebas Con PHPUnit y Selenio

  • Pruebas con PHPUnit y Selenio

    NetBeans IDE para PHP soporta PHPUnit pruebas automatizado. Gracias a PHPUnit, NetBeans proporciona cobertura de

    cdigo para PHP, similar a la cobertura de cdigo el IDE proporciona para Python. Salida de prueba aparece en la misma

    ventana de salida rica en caractersticas que JUnit y prueba Python, tambin soporta el marco de prueba porttil selenio,

    en combinacin con PHPUnit. Un Selenio plug-in est disponible en el Centro de Actualizacin. La instalacin de este

    plugin agrega un servidor de selenio a los servidores registrados en el IDE y aade opciones de prueba de selenio a los

    mens de PHP.

    Cmo instalamos PHPUnit en Netbeans?

    1. Utilice composer para instalar PHPUnit y Generador Esqueleto de PHPUnit, Instale PHPUnit versin 3.4.0, despus de PHPUnit est instalado, NetBeans puede reconocerlo.+

    2. Compruebe si netbeans reconoce la instalacin de phpUnit, abra Herramientas> Opciones y mirar a la ventana de PHP. Abra la ficha de pruebas unitarias. Deberan aparecer las rutas de acceso a su PHPUnit y guiones

    Generador Esqueleto. Si una secuencia de comandos no est all, haga clic en Buscar siguiente para el campo

    vaco. El IDE que busca en el sistema local para el script Alternativamente, haga clic en Examinar y busque el

    script.

  • Caracteristicas de PHPUnit en Netbeans IDE

    PhpUnit

    Crear PHPUnit pruebas y casos de prueba de

    selenio para los archivos o carpetas, pruebas de

    funcionamiento, y ver los resultados de las

    pruebas. Puede definir grupos de prueba para

    ejecutar selectivamente prueba unitaria sobre. En

    las propiedades PHPUnit puede definir un

    archivo XML personalizado de configuracin, un

    archivo de arranque para las opciones de lnea de

    comandos, o un conjunto de pruebas

    personalizado o script de PHPUnit especfica del

    proyecto. Puede dejar que el IDE genera el

    cdigo esqueleto para usted, utilizando Generador Esqueleto PHPUnit . Utilizar un atajo de teclado

    para navegar rpidamente entre la prueba y la clase a prueba. Prueba con PHPUnit y Selenio

    Cobertura Cdigo

    Generar un informe de cobertura de cdigo para los

    archivos PHP para ver qu tan bien los casos de prueba

    cubren su cdigo: declaraciones cubiertos estn

    marcadas en verde en el editor, declaraciones que no han

    sido ejecutadas durante la prueba estn marcados en

    rojo. La evaluacin se basa en el nmero de sentencias

    ejecutables, lneas con espacio en blanco y los

    comentarios no distorsionar el resultado.

    Apoyo a la Integracin Continua

    NetBeans IDE soporta la integracin continua. La

    integracin continua es una prctica que implica el

    desarrollo de software de control de versiones y un

    servidor especializado. Se ejecuta el servidor

    especializados programan pruebas PHPUnit y cobertura

    de cdigo en el software. Los resultados del examen se

    asocian con la informacin de control de versiones, por lo

    que los desarrolladores pueden identificar los errores que

    introducen al software de forma rpida y sencilla. NetBeans utiliza Plantilla para Jenkins Empleos

    para proyectos de PHP , que debe ser configurado con los plugins y herramientas necesarias en el

    servidor de integracin.