testng installation basic program
Este tutorial cubre la instalación de TestNG. También ejecutaremos un programa TestNG básico y veremos qué informes se pueden generar después de la ejecución de la prueba en TestNG:
Este tutorial le enseñará cómo instalar TestNG a través de Marketplace e instalar nuevas opciones de software en Eclipse.
También ejecutaremos un programa TestNG básico y veremos cuáles son los informes que se pueden generar después de la ejecución de la prueba en TestNG.
=> Mire aquí la serie de capacitación Simple TestNG.
Lo que vas a aprender:
cómo ejecutar un archivo .swf
Instalación y configuración de TestNG
TestNG para Eclipse: El complemento nos ayuda a ejecutar nuestros scripts / pruebas TestNG de Eclipse. Ayuda a ejecutar suites, grupos o casos de prueba individuales. Siempre que haya un error, se informará en una pestaña separada y podremos verlos sin problemas. Este complemento también tiene varias plantillas que facilitan nuestras pruebas.
Configuración de variables de entorno global requeridas para TestNG en Eclipse:
- Se debe instalar la última versión de Java para ejecutar el complemento TestNG for Eclipse.
- Se debe configurar la variable de entorno para Java.
- Eclipse versión 4.2 y superior debe descargarse en la máquina. Versiones a continuación que no son compatibles, tendremos que asegurarnos de actualizar la versión correcta.
- Las versiones de Eclipse requeridas incluyen Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previo a Juno (<=4.1), Photon (4.8), 2018-09 (4.9).
- Soporte de plataforma: Windows, Mac, Linux / GTK.
TestNG se puede instalar de dos formas diferentes:
- Podemos usar el Eclipse Marketplace.
- Podemos instalarlo desde Instale nuevo software.
Descubramos ambas formas de instalación de TestNG en Eclipse.
# 1) Instalación a través de Marketplace
A continuación se muestran los pasos para instalar TestNG desde Marketplace:
Paso 1: Inicie Eclipse.
Paso 2: Vaya a la sección de ayuda.
Paso 3: Hacer clic Eclipse Marketplace en la sección de ayuda.

Paso 4: Se abre la ventana Eclipse Marketplace. Ingrese TestNG en el Encontrar opción y haga clic en el botón de búsqueda.


Paso 5: Clickea en el Botón de instalación Como se muestra abajo.

Paso 6: Se abrirá otra nueva ventana, no cambie nada. Simplemente haga clic en el Confirmar botón .

Paso 7: Clickea en el Siguiente botón y se abrirá el cuadro de diálogo Acuerdo de licencia. Haga clic en 'Acepto los términos del acuerdo de licencia' y luego haga clic en el Botón finalizar .

Paso 8: Cuando se reciba una advertencia de seguridad, haga clic en el botón Aceptar.

Paso 9: Espere a que se complete la instalación.

Paso 10: Eclipse solicitará un reinicio, haga clic en el Botón sí . Si no es así, deberíamos reiniciar Eclipse para los cambios que hemos realizado.

Paso 11: Una vez que se completa el reinicio, podemos verificar si TestNG se instaló correctamente o no. Para verificar, haga clic en Windows, luego en Preferencias y vea si TestNG está incluido en la lista de Preferencias o no.


# 2) Instalando nuevo software
Paso 1: Haga clic en el botón Ayuda en la barra del menú superior en Eclipse. Luego haga clic en 'Instalar nuevo software' Como se muestra abajo.

Paso 2: Ingrese http://beust.com/eclipse en Work with the Field como se muestra a continuación y espere un tiempo para que se muestre TestNG.


Paso 3: Selecciona el casilla de verificación para TestNG y haga clic en el botón Siguiente.

Paso 4: Comprueba los requisitos o cualquier dependencia antes de comenzar la instalación. Si hay algún problema con los requisitos / dependencias, le pedirá que los instale antes de continuar con TestNG. La mayoría de las veces se instala correctamente.

Paso 5: Una vez que se completen los pasos anteriores, le pedirá que revise los detalles de instalación. Haga clic en Aceptar y luego en el Siguiente botón continuar.

Paso 6: Acepte los términos del acuerdo de licencia y haga clic en el Botón finalizar .

La instalación tarda unos minutos.
Nota: Una vez finalizada la instalación, podemos comprobar si TestNG está instalado correctamente o no. Para hacer eso, vaya a la barra de menú de Windows, haga clic en Mostrar vista y luego haga clic en Otro Como se muestra abajo.

Expanda la carpeta de Java y vea si TestNG está disponible como se muestra a continuación.

Caso de prueba de automatización TestNG
Creemos nuestro primer caso de prueba de automatización con TestNG.
Paso 1: Cree un nuevo proyecto y paquete. Haga clic en Archivo -> Nuevo -> Proyecto Java.

Entonces se abrirá la ventana Nuevo proyecto Java. Ingrese un nombre de proyecto como se muestra a continuación.
Aquí se le ha dado como TestNGPractice. No seleccione nada, solo manténgalo como predeterminado a menos que muestre algún mensaje. Clickea en el Siguiente botón .

c ++ código de clasificación de burbujas
Ahora el Configuración de Java se muestra la pantalla. Manténgalo como predeterminado y haga clic en el Botón finalizar .
Paso 2: Se crea el proyecto TestNGPractice y también podemos ver el Biblioteca del sistema JRE para ser incluido automáticamente.

Paso 3: Haga clic con el botón derecho en el Proyecto TestNGPractice y luego haga clic en Propiedades. Propiedades de TestNGPractice Se mostrará la ventana.

Paso 4: Seleccione Ruta de compilación de Java y haga clic en la pestaña de bibliotecas como se muestra a continuación.

Ahora haga clic en Agregar archivos JAR externos . Lo llevará a la carpeta donde ha guardado todos sus archivos JAR ejecutables. Seleccione todos los archivos y haga clic en el Botón abrir Como se muestra abajo.

Ahora haga clic en agregar dos archivos jar más como se muestra a continuación.

Podrá ver que todos los archivos jar externos se han incluido / agregado para este proyecto. Haga clic en Botón Aplicar y cerrar.

Ahora también se han agregado todas las Bibliotecas referenciadas.

Paso 5: Ahora haga clic derecho en el archivo src en TestNGPractice Project. Seleccione Nuevo-> Otro-> Crear un nuevo paquete Java .


Ingrese el nombre como se muestra debajo de 'PracticeTests' y haga clic en el botón Finalizar. No cambie nada hasta que reciba algún mensaje.
Paso 6: Ahora cree una clase TestNG bajo el paquete practiceTests. Haga clic derecho en el Carpeta de casos de prueba , ir TestNG y seleccione 'Clase TestNG' .
Ingrese el nombre de la clase como Prueba básica en la pantalla Nueva clase de TestNG como se muestra a continuación y haga clic en el Botón finalizar . También puede consultar @BeforeMethod y @AfterMethod Annotations para nuestro primer programa básico.
Los desarrolladores utilizan las anotaciones para describir códigos en un programa. Hay diferentes tipos de anotaciones que se utilizan en TestNG según los requisitos. @Test es la anotación base en el flujo de trabajo de TestNG. Aquí, las anotaciones @BeforeMethod y @AfterMethod se ejecutan antes y después de la ejecución de los métodos @Test respectivamente.


Nota : En la clase TestNG, no seleccionamos public static void main como lo hacemos en los programas Java. Siempre debe estar desmarcado. No necesitamos el método principal para ejecutar la clase. TestNG ejecuta automáticamente la clase.
Tu primera clase de TestNG está preparada. Ahora puede escribir una prueba básica para su primer programa en la clase TestNG.

Escribamos el programa básico de TestNG. Usaremos @BeforeMethod, @Test y @AfterMethod TestNG Annotations para escribir nuestro programa. Aprenderemos más sobre las anotaciones en nuestros próximos tutoriales.
Aquí puede ver que hemos verificado las anotaciones al crear la primera clase TestNG. Podemos ver las anotaciones que hemos seleccionado (@BeforeMethod y @AfterMethod), importadas de la librería TestNG.
Programa :
|_+_| 
¿para qué se usa c ++?
Paso 7: Ejecutemos la prueba. Debe hacerse haciendo clic con el botón derecho en el script del caso de prueba. Seleccione Ejecutar como -> Prueba TestNG . Haga clic en el botón Aceptar.


Paso 8: Una vez que se completa la ejecución, los resultados se verían como en las siguientes pantallas. La pantalla de resultados muestra PASADO: gmailLogin. Esto significa que la prueba ha pasado satisfactoriamente sin errores.


Del mismo modo, puede verificar las otras dos pestañas, es decir, Resumen y pruebas fallidas . Si tiene alguna prueba fallida, puede verificar los detalles y la pestaña Resumen de la prueba muestra detalles como el nombre de la prueba, el tiempo (en segundos) necesario para ejecutar la prueba, el recuento de clases (aquí fue solo una) y el método (aquí solo una) .


TestNG también produce informes HTML. Para acceder a este informe, puede ir a la carpeta Proyecto y hacer clic en la carpeta de salida de la prueba. Puede comprobar si existen diferentes tipos de informes como ' emailable-report.html ' y ' index.html ' Como se muestra abajo. Haga clic en ambos informes y podrá ver los detalles de la ejecución de su prueba.
TestNG’s 'Index.html' proporciona un enlace a diferentes componentes como Grupos, Salida del reportero, Tiempos, etc. Al hacer clic en cada uno de estos, puede ver diferentes descripciones detalladas de la ejecución. Discutiremos estos en los próximos tutoriales.



Conclusión
TestNG tiene funciones útiles que facilitan las pruebas. Hemos visto cómo se puede instalar TestNG y cómo ejecutar un programa de prueba básico usando TestNG en este tutorial. También hemos visto cómo se pueden generar informes después de la ejecución de la prueba.
Nuestro próximo tutorial explicará las anotaciones y oyentes de TestNG en detalle.
=> Eche un vistazo a la guía para principiantes de TestNG aquí.
Lectura recomendada
- Conceptos básicos para depurar su código en Eclipse
- Eclipse IDE: cree y ejecute su primer proyecto Java
- Tutorial de Eclipse: Integración de TestNG en Eclipse Java IDE
- Tutorial de Eclipse: Funciones más populares para ayudarle a codificar mejor
- Tutoriales detallados de Eclipse para principiantes
- Tutorial de JAVA para principiantes: más de 100 tutoriales prácticos en vídeo de Java
- Instalación y configuración paso a paso de Appium Studio
- Estructura del programa C # y sintaxis básica con ejemplos