Preguntas con etiqueta "selenium-webdriver"

3

Caso de prueba no se está ejecutando como por como el fin de definir de la Prueba nombre de la Clase en TestNG xml

He creado Clase1 y Clase2 y así sucesivamente....., En Cada Caso de Prueba de la Clase , establecer la prioridad de la Prueba de 0 a 1,2,3,4,5 ...... El uso de POM como proyecto de arquitectura. ClassTest() { @Test(priority = 1) public voi...
1

Cómo heredar un método de la clase hija al padre?

Tengo un Padre de familia de clase que inicializa la apertura de la página web que he automatizado el uso de Selenio y c#. Así que todo lo que el niño de los métodos (por separado los archivos de clase) heredan de los Padres para el lanzamiento de la...
0

Pepino de Medida Informe - Cómo agregar capturas de pantalla a cada paso pepino

Soy incapaz de añadir una captura de pantalla a cada paso puedo ejecutar en mi pepino de Medida informe. Por favor, consulte el siguiente fragmento de código. public String captureScreenshotMobileWeb(WebDriver driver, String screenShotName) { Te...
0

Selentium no puede encontrar un elemento

a todo el mundo. Tengo una tarea para encontrar el necesario elemento de la página y poner en cualquier lugar, donde el signo @ es presente. Puedo entrar en la página, pero no puede encontrar cualquiera de los elementos. Aquí está mi código. drive...
1

Es allí cualquier manera de resolver "de java.lang.RuntimeException: no se puede encontrar un puerto libre" problema

Estoy usando Jenkins, Maven, y Chromedriver para ejecutar el selenio secuencias de comandos, pero cuando se ejecutan varios proyectos al mismo tiempo me está dando este error. ¿Cómo podemos resolver este problema? He programado varias secuencias de c...
1

Selenio: ¿Cómo puedo subir una foto e insertarla en el correo electrónico?

Quiero insertar una foto en un correo electrónico (gmail) por la automatización en Selenio. Puedo adjuntar una foto, así que no hay problema. El problema es cuando llego a esta pantalla y desea cambiar a la pestaña Cargar. No puedo encontrar la corr...
2

Cómo analizar un atributo?

¿Cómo podría analizar un valor a partir de los datos de valor? <a href="example.com" data-ref="TopRates" data-type="price" data-value="1212749" data-changescale="1" data-market-id="curr_one" data-symbol="curr_one">curr_one</a> Aquí te...
0

Capturas de pantalla no se adjunta a la Extensión de los Informes de C#, DotNet NÚCLEO, Specflow

Estoy tratando de agregar capturas de pantalla a mi medida informes.Mis informes Html se crean bien, pero por alguna razón no soy capaz de adjuntar captura de pantalla. Podría alguien por favor ayuda ? A continuación es mi configuración El problema ...
0

Lo que se quiere decir en un selenio xpath que tiene (., 'algo'). Particularmente al ., parte del código

Soy nuevo en selenio de codificación, y estoy viendo que varios xpath que contienen (.,'seguido por algo') lo que hace el ., referencia?
2

Rancio Excepción del Elemento, el Elemento no se puede hacer clic,haga Clic en el Elemento Interceptado & No Dicho Elemento de error muestran Alternativamente por el mismo elemento

Estoy tratando de seleccionar varios contribuyentes disponible en https://www.jabong.com/find/men's-negro-jeans uso de la Automatización(Firefox). Sin embargo, después de seleccionar la primera opción (de Género), soy incapaz de continuar. Me enfre...
0

Pepino DataTable .raw() no funciona (io.pepino:4.7.2)?

Desde la actualización a io.pepino de la información.cukes me parece que no puede ser capaz de importar crudo() y inturn imprimir el valor de la tabla de datos almacenados en el archivo, alguna idea? Scenario: Validate Review Count Given I access th...
0

Llegar a Rancio Elemento de Referencia Excepción:rancio referencia de elemento: el elemento no está conectado a la página del documento

Llegar a Rancio Elemento de Referencia Excepción:rancio referencia de elemento: el elemento no está conectado a la página del documento public void selectabc(WebDriver conductor,de la Cadena abc) throws InterruptedException { ...
0

Cambiar de Navegador para que No use Proxy de las Capacidades a través de Robot Marco

Quiero comenzar mi Firefox no usar proxy. Actualmente Se está usando el sistema de configuración de proxy. ${chrome_options} = Evaluate sys.modules['selenium.webdriver'].FirefoxProfile() sys, selenium.webdriver Call Method ${chrome_opt...
1

Acceso innerHTML o innerText estructurales dom(*ngFor) elemento selenio

Estoy tratando de acceder a innerHTML/innerText estructural del elemento DOM pero conseguir comentó elemento, no tener elementos secundarios. <div class="snap-box"> <label class="snap-heading">Recommendations</label> <div cl...
0

Problema con el controlador de Selenio

Estoy ejecutando el script de prueba y estoy recibiendo un error que no entiendo, incluso después de mucho googlear. Aquí es la parte del código que es relevante, donde tengo un bucle que lee el de la lista y buscar los valores en línea y la obtenci...
1

send_keys() método de selenio python no funciona a veces

send_keys() método de selenio python no funciona a veces. Las claves que me envía y el que se seleccionan son diferentes a veces. Esto generalmente sucede cuando se toma demasiado tiempo para que la página se cargue. He Intentado utilizar el sueño a...
0

Cómo ocultar geckodriver ventana de la consola?

Estoy ejecutando el Selenio 3.141.0 con python 3.6.7 en windows 10 Mi secuencia de comandos se ejecuta el Firefox conductor sin cabeza, sin embargo, una ventana de la consola de geckodriver todavía aparece. from selenium import webdriver options =...
0

¿Cómo arrastrar y soltar un elemento Web mientras que el desplazamiento en la vista uso de Selenio Java

Cuando la ejecución de la siguiente selenio java de código en chrome y Firefox, El elemento NO se caen. No se generan errores tampoco. ¿Cómo se puede arrastrar y soltar en Selenio java mientras que el desplazamiento en la vista de la web de origen y ...
1

¿Cómo puedo exportar mis raspado de datos de una lista a mi archivo csv?

Me parece que no puede correctamente exportar mis datos en una sola variable de exportación de esta variable a un archivo csv. ¿Qué estoy haciendo mal? He intentado: csvFile = open('products.csv', 'w') writer = csv.writer(csvFile) writer.writerow((...
0

Selenoid: el Navegador Chrome se inicia por unos segundos y se va hacia abajo

Detalles: 1. El navegador que viene por un destello de un segundo y se apaga causando la prueba siguiente paso, que es establecer la cookie a fallar. Error: UnableToSetCookieError: unable to set cookie (Session info: chrome=77.0.3865.75) at O...
1

Pepino opciones de línea de Comandos () ya no funciona con la versión más reciente de pepino (io.pepino)?

En la actualidad la siguiente orden de trabajo al intentar ejecutar pruebas a través de la ventana de línea de comandos sin embargo, desde la actualización a io.pepino de la información.tortas ya no parece funcionar? mvn test -Dcucumber.options="--t...
1

Uso de dyanmic ID en xpath - Python(Selenio)

Tengo una lista de ID y desea pasar estos Identificadores en XPath dinámicamente. A continuación está el código que estoy usando: hd_DescText='' for HD_IdValue in CT_3_row_IDs: path=".//tr[@id='" + HD_IdValue + "']/td[2]/table/tbody/tr/td[3]/div...
5

Claro viejo texto y entrada de texto nuevo en Python Selenio

Estoy usando el Selenio para borrar texto antiguo en una zona de texto antes de la entrada del nuevo texto en un navegador web. Este es mi código: MY_UDP_SESSION = 32768 elem = driver.find_element_by_id("udp-session-quota").clear() time.sleep(1) ele...
4

La selección de mensaje emergente no redirige a otra página

Tengo una página que, al seleccionar otro enlace en la aplicación, se muestra una ventana emergente preguntando si quiero guardar o no. Seleccionando la opción "guardar registro", se guarda y, a continuación, la aplicación redirige a mi página sigu...
1

Elementos no funcionan en Chrome controlador binario en una página específica

Una página específica en el sitio que estoy probando tiene unos botones que no registra ningún tipo de clics a través de selenium Webdriver o manual de clics y se abrió con chrome controlador binario. Funciona muy bien, mientras yo manualmente probar...