Index
All Classes and Interfaces|All Packages|Serialized Form
A
- aceptarDialogAutoFirma() - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
-
Aceptar dialog auto firma.
- afterTest() - Method in class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
- Autofirma - Class in io.github.commonslibs.selenium_lib.utilidades.robots
- Autofirma() - Constructor for class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
- autoFirmaChromium(boolean) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
-
Robot de autofirma específico para Chromium (Chrome y Edge)
- autoFirmaFirefox(boolean) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
-
Robot de autofirma específico para Firefox
B
- BaseDeDatos - Class in io.github.commonslibs.selenium_lib.utilidades
-
Clase que contiene las conexiones a base de datos.
- BaseDeDatos() - Constructor for class io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
- beforeTest(ITestContext) - Method in class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
-
Metodo que se ejecuta antes de los test.
C
- Certificado - Class in io.github.commonslibs.selenium_lib.utilidades.robots
- Certificado() - Constructor for class io.github.commonslibs.selenium_lib.utilidades.robots.Certificado
- CHROME - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory.Navegador
- CHROME - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD.Navegador
- click(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de hacer click en un elemento identificado por el @param testObject.
- clickParaUploadFichero(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Click para subir un fichero.
- clickSinColorear(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de hacer click en un elemento identificado por el @param testObject sin que sea coloreado.
- codigoTest - Variable in class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
- conectar(String, String, String, String, String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
-
Abre y retorna una conexion a BBDD
- cuentaNumeroDeOpcionesEnSelect(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Devuelve el numero de opciones presentes en el select cuyo objeto de test se pasa como parametro.
D
- desconectar(Connection) - Static method in class io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
-
cierra la conexion con la BBDD
- doubleClick(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de hacer doble click en un elemento identificado por el @param testObject.
- driver - Variable in class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
-
Instacia de webdriver usado en el caso de prueba
E
- error(String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.Traza
-
Escribe en consola a nivel ERROR y en la seccion ReporterOutput del informe HTML
- escribeTexto(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de escribir texto en un elemento identificado por el @param testObject.
- esperaBasica(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera basica hasta que elemento identificado en @param testObject este presente
- esperaIncondicional(int) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera explicita incondicional en segundos indicados por el @param segundos
- esperaIncondicionalMilisegundos(int) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera explicita incondicional en milisegundos indicados por el @param milisegundos
- esperarDesaparezcaElemento(WebDriver, By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera hasta que desaparezca el elemento identificado por @param elemento
- esperarDesaparezcaProcesando(WebDriver) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera hasta que desaparezca el elemento Procesando
- esperarFilaUnicaListado(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- esperarHastaQueElementoNoPresente(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Se realiza una espera hasta que el elemento identificado por el @param testObject no este presente
- esperarListadoConFilas(By, int) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- execute(Connection, String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
-
Execute non-query (usually INSERT/UPDATE/DELETE/COUNT/SUM...) on database
- executeQuery(Connection, String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
-
ejecuta una consulta SQL a la BBDD
- existeFicheroResource(String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest
-
Devuelve la url del fichero de recursos que se indica.
F
- FIREFOX - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory.Navegador
- FIREFOX - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD.Navegador
- firmarConAutofirma(WebDriverFactory.Navegador) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
- firmarConAutofirma(WebDriverFactory.Navegador, boolean) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Autofirma
G
- generateReport(List<XmlSuite>, List<ISuite>, String) - Method in class io.github.commonslibs.selenium_lib.reports.InformeListener
- getAttribute(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- getPropiedad(String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest
-
Recoge el valor del porperty filtrando por el entorno de desarollo, por defecto recoge IC
- getText(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Devuelve el texto de un objeto identificado por el @param testObject
I
- ID_ELEMENTO_PROCESANDO - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- info(String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.Traza
-
Escribe en consola a nivel INFO y en la seccion ReporterOutput del informe HTML
- InformeListener - Class in io.github.commonslibs.selenium_lib.reports
- InformeListener() - Constructor for class io.github.commonslibs.selenium_lib.reports.InformeListener
- inputUploadFichero(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Input upload fichero.
- io.github.commonslibs.selenium_lib.excepciones - package io.github.commonslibs.selenium_lib.excepciones
- io.github.commonslibs.selenium_lib.reports - package io.github.commonslibs.selenium_lib.reports
- io.github.commonslibs.selenium_lib.suite - package io.github.commonslibs.selenium_lib.suite
- io.github.commonslibs.selenium_lib.utilidades - package io.github.commonslibs.selenium_lib.utilidades
- io.github.commonslibs.selenium_lib.utilidades.robots - package io.github.commonslibs.selenium_lib.utilidades.robots
- io.github.commonslibs.selenium_lib.webdriver - package io.github.commonslibs.selenium_lib.webdriver
- IS_HEADLESS - Static variable in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
- IS_MODO_INCOGNITO - Static variable in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
- IS_REMOTE_SELENIUM_GRID - Static variable in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
- IS_VIDEO_ENABLED - Static variable in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
M
- MAXIMIZAR - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- mostrarElementoPresente(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de resaltar un elemento con un color determinado en el navegador si éste esta presente.
- MSEDGE - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory.Navegador
- MSEDGE - Enum constant in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD.Navegador
N
- navegador - Variable in class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
- NAVEGADOR - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
O
- obtenerElemento(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- obtenerFilaConTextoEnTabla(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Obtiene la fila de una tabla que contiene el @param texto en alguna de sus columnas.
- obtenerInstancia(WebDriverFactory.Navegador) - Static method in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
-
No se implementa como singleton debido a una posible ejecución en paralelo.
- obtenerInstancia(WebDriverFactoryOLD.Navegador) - Static method in class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD
-
No se implementa como singleton debido a una posible ejecución en paralelo.
- obtenerNumeroRegistrosTabla(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Devuelve el número de elementos de la @param tabla
- obtenerNumeroRegistrosTabla(By, By, int) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Devuelve el número de elementos de la tabla tomándolo de currentPageReportTemplate
- obtenerTextoElemento(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Comprueba si el elemento extiste y luego obtiene el texto.
- obtieneNumeroDeFilasListado(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Obtiene el numero de filas de un listado identificado por el @param testObject
- obtieneValorSeleccionadoEnCombo(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- onFinish(ITestContext) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onStart(ITestContext) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onTestFailure(ITestResult) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onTestSkipped(ITestResult) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onTestStart(ITestResult) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
- onTestSuccess(ITestResult) - Method in class io.github.commonslibs.selenium_lib.reports.ResumenListener
P
- POSICION_CERTIFICADO - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- PruebaAceptacionExcepcion - Exception in io.github.commonslibs.selenium_lib.excepciones
-
La Class PruebaAceptacionExcepcion.
- PruebaAceptacionExcepcion() - Constructor for exception io.github.commonslibs.selenium_lib.excepciones.PruebaAceptacionExcepcion
-
Instancia un nuevo objeto de la clase prueba aceptacion excepcion.
- PruebaAceptacionExcepcion(String) - Constructor for exception io.github.commonslibs.selenium_lib.excepciones.PruebaAceptacionExcepcion
-
Instancia un nuevo objeto de la clase prueba aceptacion excepcion.
R
- ResumenListener - Class in io.github.commonslibs.selenium_lib.reports
- ResumenListener() - Constructor for class io.github.commonslibs.selenium_lib.reports.ResumenListener
S
- scrollTopPagina() - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Posicionar en porsición más alta de la página
- seleccionaDesplegableByLabel(String, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- seleccionaDesplegableByLabel(String, By, By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- seleccionarCertificado(WebDriverFactory.Navegador, int) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Certificado
-
Método que lanza un proceso en segundo plano para seleccionar un certificado digial IMPORTANTE: Hay que llamar esta función justo antes de que se abra la ventana de selección de certificados
- seleccionarCertificado(String) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Certificado
- seleccionarCertificadoChrome(int) - Static method in class io.github.commonslibs.selenium_lib.utilidades.robots.Certificado
- seleccionarElementoCombo(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de seleccionar un elemento con etiqueta @param labelValue de un combo (select desplegable) identificado por el @param testObject.
- seleccionarElementoComboConEspera(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de seleccionar un elemento con etiqueta @param labelValue de un combo (select desplegable) identificado por el @param testObject, incluye una comprobación para verificar de que el elemento a desaparecido.
- selectOneMenu(String, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción que permite seleccionar un registro con la etiqueta @param label del combo identificado por el @param id
- selectOptionByIndex(By, Integer) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de seleccionar una opción en un elemento identificado por el @param testObject y seleccionando el elemento con el @param index
- selectOptionByLabel(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de seleccionar una opción en un elemento identificado por el @param testObject y seleccionando el elemento con el @param label
- selectOptionByValue(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
T
- TestSeleniumAbstracto - Class in io.github.commonslibs.selenium_lib.suite
-
Añade por defecto listeners
- TestSeleniumAbstracto() - Constructor for class io.github.commonslibs.selenium_lib.suite.TestSeleniumAbstracto
- TIEMPO_PARADA_TITULO_TEST - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- TIEMPO_RETRASO_CORTO - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- TIEMPO_RETRASO_LARGO - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- TIEMPO_RETRASO_MEDIO - Enum constant in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
- Traza - Class in io.github.commonslibs.selenium_lib.utilidades
- Traza() - Constructor for class io.github.commonslibs.selenium_lib.utilidades.Traza
V
- valueOf(String) - Static method in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory.Navegador
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD.Navegador
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest.PropiedadesTest
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory.Navegador
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD.Navegador
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariablesGlobalesTest - Class in io.github.commonslibs.selenium_lib.utilidades
-
Clase que reocge el valor de las varaible del property
- VariablesGlobalesTest() - Constructor for class io.github.commonslibs.selenium_lib.utilidades.VariablesGlobalesTest
- VariablesGlobalesTest.PropiedadesTest - Enum Class in io.github.commonslibs.selenium_lib.utilidades
-
Contiene el nombre de la variable del property por el que busca
- verificarElementoVisible(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Comprueba si el elemento identificado por @param es visible (devuelve true).
- verifyElementAttributeValue(By, String, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementChecked(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementNotChecked(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementNotPresent(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementNotPresentInmediate(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementPresent(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementPresentWithReturn(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementPresentWithReturn(By, int) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyElementText(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Acción de comprueba que el texto de un objeto identificado por el @param testObject es igual al texto de @param text
- verifyElementVisibleWithReturn(By) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
- verifyOptionSelectedByLabel(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
W
- waitUntilElementTextChangedOrDisapeared(By, String) - Method in class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
-
Realiza una espera activa mientras exista el @param testObject con el @textoAComprobar.
- WebDriverFactory - Class in io.github.commonslibs.selenium_lib.webdriver
-
Factoria de Web drivers.
- WebDriverFactory() - Constructor for class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactory
- WebDriverFactory.Navegador - Enum Class in io.github.commonslibs.selenium_lib.webdriver
- WebDriverFactoryOLD - Class in io.github.commonslibs.selenium_lib.webdriver
-
Factoria de Web drivers.
- WebDriverFactoryOLD() - Constructor for class io.github.commonslibs.selenium_lib.webdriver.WebDriverFactoryOLD
- WebDriverFactoryOLD.Navegador - Enum Class in io.github.commonslibs.selenium_lib.webdriver
- WebElementWrapper - Class in io.github.commonslibs.selenium_lib.utilidades
-
Clase que contiene las funcionalidades de selenium encapsulada, para usarlo de manera mas sencilla
- WebElementWrapper(WebDriver) - Constructor for class io.github.commonslibs.selenium_lib.utilidades.WebElementWrapper
All Classes and Interfaces|All Packages|Serialized Form