Pruebas 2025, Enero

Pruebas de navegador sin cabeza de selenio: HTMLUnitDriver & PhantomJS

Pruebas de navegador sin cabeza de selenio: HTMLUnitDriver & PhantomJS

HTMLunitdriver es el navegador sin cabeza de implementación más ligero y rápido de WebDriver. Está basado en HtmlUnit. Se lo conoce como Headless Browser Driver. Es lo mismo que el controlador de Chrome, IE o FireFox.

Pruebas de navegador cruzado con Selenium WebDriver

Pruebas de navegador cruzado con Selenium WebDriver

Cross Browser Testing es un tipo de prueba funcional para verificar que su aplicación web funciona como se espera en diferentes navegadores ... Si estamos usando Selenium WebDriver, podemos automatizar casos de prueba usando los navegadores Internet Explorer, FireFox, Chrome, Safari.

Cómo manejar iFrames en Selenium Webdriver: switchTo ()

Cómo manejar iFrames en Selenium Webdriver: switchTo ()

¿Qué es Iframe? Una página web que está incrustada en otra página web o un documento HTML incrustado dentro de otro documento HTML se conoce como marco. El IFrame se usa a menudo para insertar contenido de otra

Pruebas de bases de datos con selenio: guía paso a paso

Pruebas de bases de datos con selenio: guía paso a paso

Selenium Webdriver se limita a probar sus aplicaciones mediante el navegador. Para utilizar Selenium Webdriver para pruebas de bases de datos, debe utilizar JDBC (& quot; Conectividad de bases de datos de Java & quot;).

Cómo leer / escribir datos desde un archivo de Excel: Selenium POI

Cómo leer / escribir datos desde un archivo de Excel: Selenium POI

En este tutorial, aprenderemos, Cómo leer y escribir datos de Excel en JAVA usando selenium webdriver.

Proveedor de datos & TestNG XML: parametrización en selenio (ejemplo)

Proveedor de datos & TestNG XML: parametrización en selenio (ejemplo)

Hay dos formas de lograr la parametrización en TestNG 1. Con la ayuda de la anotación de parámetros y el archivo XML de TestNG. 2. Con la ayuda de la anotación DataProvider.

Tutorial de TestNG: qué es, anotaciones y amp; Marco en selenio

Tutorial de TestNG: qué es, anotaciones y amp; Marco en selenio

Tutorial de TestNG: aprenda cómo TESTNG supera la limitación de otro popular marco de pruebas, Junit. TestNG genera un informe basado en el informe de prueba de selenio

Marco de automatización de selenio: basado en datos, basado en palabras clave y amp; Híbrido

Marco de automatización de selenio: basado en datos, basado en palabras clave y amp; Híbrido

Hay principalmente tres tipos de marcos creados por Selenium WebDriver para automatizar casos de prueba manuales, basados ​​en datos, basados ​​en palabras clave y marco de pruebas híbrido.

Cómo seleccionar la fecha de DatePicker / Calendar en Selenium Webdriver

Cómo seleccionar la fecha de DatePicker / Calendar en Selenium Webdriver

Este tutorial brinda detalles paso a paso para seleccionar el formulario DatePicker en un calendario usando Selenium Webdriver

Modelo de objeto de página (POM) & Tutorial de Page Factory en Selenium

Modelo de objeto de página (POM) & Tutorial de Page Factory en Selenium

Antes de aprender sobre el modelo de objetos de página, comprendamos: ¿Por qué POM? Iniciar una automatización de la interfaz de usuario en Selenium WebDriver NO es una tarea difícil. Solo necesitas encontrar elementos, realizar operaciones en ellos. Contras

Personalizar, PDF & Informes de TestNG por correo electrónico en Selenium WebDriver

Personalizar, PDF & Informes de TestNG por correo electrónico en Selenium WebDriver

La biblioteca TestNG proporciona una función de informes muy útil. Después de la ejecución, aprenda a personalizar informes, PDF y amp; Correo electrónico del informe en Selenium WebDriver

Cómo ejecutar casos de prueba fallidos en TestNG: Selenium WebDriver

Cómo ejecutar casos de prueba fallidos en TestNG: Selenium WebDriver

Anteriormente, estaba ejecutando el archivo testng.xml solo a través de eclipse. Aquí, ejecutará el mismo archivo testng.xml usando la línea de comando y almacenando la información de registro usando la clase Reporter presente

Generación de informes TestNG en Selenium WebDriver

Generación de informes TestNG en Selenium WebDriver

La generación de informes es muy importante cuando realiza las pruebas de automatización y las pruebas manuales. Al observar el resultado, puede identificar fácilmente cuántos casos de prueba se aprobaron, fallaron y

Ejecución paralela en Selenium: manejo de sesiones & Dependencia de TestNG

Ejecución paralela en Selenium: manejo de sesiones & Dependencia de TestNG

Comprender cómo ejecutar secuencias de comandos de selenio en paralelo con varios navegadores. Primero entendamos el manejo de sesiones. Durante la ejecución de la prueba, Selenium WebDriver tiene que interactuar con el navegador todo el tiempo para e

TestNG: Cómo ejecutar múltiples conjuntos de pruebas en Selenium

TestNG: Cómo ejecutar múltiples conjuntos de pruebas en Selenium

TestNG le permite ejecutar métodos de prueba, clases de prueba y casos de prueba en paralelo dentro de su proyecto. Al realizar la ejecución en paralelo, podemos reducir el 'tiempo de ejecución' ya que las pruebas se inician y ejecutan simultáneamente en diferentes subprocesos.

Oyentes de TestNG en Selenium: ITestListener & Ejemplo de ITestResult

Oyentes de TestNG en Selenium: ITestListener & Ejemplo de ITestResult

En TestNG, hay varios oyentes que actúan como interfaces para modificar los comportamientos predeterminados de TestNG. Como sugiere el nombre, los oyentes & quot; escuchen & quot; al evento definido en el script de selenio y comportarse en consecuencia. Permite personalizar los informes o el registro de TestNG

TestNG @ Prioridad de prueba en selenio

TestNG @ Prioridad de prueba en selenio

Prioridad de casos de prueba en TestNG. TestNG es un marco de prueba que cubre diferentes tipos de diseños de prueba como una prueba unitaria, prueba funcional, prueba de extremo a extremo, prueba de interfaz de usuario y prueba de integración. Puede ejecutar uno o varios casos de prueba en su código TestNG.

Cómo manejar la tabla web en Selenium WebDriver

Cómo manejar la tabla web en Selenium WebDriver

Lectura de una tabla web HTML Hay ocasiones en las que necesitamos acceder a elementos (generalmente textos) que se encuentran dentro de las tablas HTML. Sin embargo, es muy raro que un diseñador web proporcione un atributo de identificación o nombre t

Grupos de TestNG: Incluir, excluir con ejemplo - Tutorial de Selenium

Grupos de TestNG: Incluir, excluir con ejemplo - Tutorial de Selenium

TestNG es un marco de prueba que cubre diferentes tipos de diseños de prueba como unidad, funcional, de extremo a extremo, interfaz de usuario y prueba de integración. Puede ejecutar uno o varios paquetes (paquete aquí significa

Manejo de tablas web dinámicas con Selenium WebDriver

Manejo de tablas web dinámicas con Selenium WebDriver

Hay dos tipos de tablas HTML publicadas en la web: tablas estáticas: los datos son estáticos, es decir, el número de filas y columnas son fijos Tablas dinámicas: los datos son dinámicos, es decir, el número de filas y columnas NO lo son

Cómo descargar & Instale TestNG en Eclipse para Selenium WebDriver

Cómo descargar & Instale TestNG en Eclipse para Selenium WebDriver

A continuación se muestra una guía paso a paso para instalar TestNG en Eclipse Instalación de TestNG en Eclipse Paso 1: Inicie Eclipse. En la barra de menú, haga clic en Ayuda. Elija & quot; Eclipse Marketplace ... & quot; opción.

Selenium del controlador Gecko (Marionette): descargar, instalar y usar con Firefox

Selenium del controlador Gecko (Marionette): descargar, instalar y usar con Firefox

¿Qué es Gecko Driver? El término Gecko significa un motor de navegador web incorporado en el navegador Mozilla Firefox. El controlador Gecko actúa como un proxy entre los clientes habilitados para el controlador web (Eclipse, Netbeans,

Cómo encontrar todos los enlaces rotos usando Selenium Webdriver

Cómo encontrar todos los enlaces rotos usando Selenium Webdriver

¿Qué son los enlaces rotos? Los enlaces rotos son enlaces o URL a los que no se puede acceder. Pueden estar inactivos o no funcionar debido a algún error del servidor. Una URL siempre tendrá un estado con 2xx que es válido. los

Capacidades deseadas en Selenium WebDriver

Capacidades deseadas en Selenium WebDriver

La clase de capacidades deseadas nos ayuda a decirle al controlador web qué entorno vamos a utilizar en nuestro script de prueba. El método setCapability de la clase de capacidades deseadas, que se explica en la parte posterior del tutorial,

Cómo verificar la información sobre herramientas con Selenium WebDriver

Cómo verificar la información sobre herramientas con Selenium WebDriver

La información sobre herramientas es un texto que aparece cuando un mouse se desplaza sobre un objeto como un enlace, una imagen, un botón, un área de texto, etc. en una página web. El texto a menudo proporciona más información sobre el objeto en el que se

Clic del mouse & Evento de teclado: Clase de acción en Selenium Webdriver

Clic del mouse & Evento de teclado: Clase de acción en Selenium Webdriver

En este tutorial, aprenderemos a manejar eventos especiales de teclado y mouse usando Action Class en Selenium Webdriver.

Cómo subir & Descargar un archivo usando Selenium Webdriver

Cómo subir & Descargar un archivo usando Selenium Webdriver

En este tutorial, aprenderemos cómo manejar la carga y descarga de archivos usando Selenium WebDriver y Wget.

Tutorial de XPath en Selenium WebDriver: ¿Cómo encontrar XPath?

Tutorial de XPath en Selenium WebDriver: ¿Cómo encontrar XPath?

XPath en Selenium WebDriver se usa para encontrar un elemento en la página web. Hay dos tipos de XPath: 1) Absoluto & 2) Relativo. aprenderemos los métodos Xpath Contiene (), Usando OR & Y, función Start-with, Text (), ejes XPath, siguiente, ancestro, hijo, precedente, siguiente hermano, padre, yo, descendiente.

Alerta de selenio & Manejo de ventanas emergentes: ¿Cómo manejarlo?

Alerta de selenio & Manejo de ventanas emergentes: ¿Cómo manejarlo?

En este tutorial, aprenderemos cómo manejar ventanas emergentes y alertas en selenium, tipos de alerta y webdrive y Manejo de múltiples ventanas.

Localizar elementos por texto de enlace & Texto de enlace parcial en Selenium Webdriver

Localizar elementos por texto de enlace & Texto de enlace parcial en Selenium Webdriver

En este tutorial de Selenium Webdriver, aprenderemos cómo acceder a enlaces usando By.tagName, By.xpath (), By.cssSelector () así como cómo acceder a Tablas