Diferencia entre revisiones de «Instrucciones Katalon Studio»

De Telstock Wiki
Saltar a: navegación, buscar
Línea 49: Línea 49:
 
|style="width:250px;color:black;background:white;"|'''WebUI.setEncryptedText(findTestObject('Object Repository/WEB/Login/2_Campo_Contraseña'), '6oa00JNhRc0=')'''
 
|style="width:250px;color:black;background:white;"|'''WebUI.setEncryptedText(findTestObject('Object Repository/WEB/Login/2_Campo_Contraseña'), '6oa00JNhRc0=')'''
 
|style="width:250px;color:black;background:white;"|El elemento debe aceptar cadenas de texto.
 
|style="width:250px;color:black;background:white;"|El elemento debe aceptar cadenas de texto.
 +
|-
 +
|style="width:100px;color:black;background:white;"|maximizeWindow
 +
|style="width:300px;color:black;background:white;"|Maximiza una pagina web.
 +
|style="width:250px;color:black;background:white;"|'''WebUI.maximizeWindow()'''
 +
|style="width:250px;color:black;background:white;"|
 
|}
 
|}

Revisión del 01:47 23 dic 2020

Propósito

Describir algunas de las instrucciones que se pueden utilizar en Katalon Studio para Automatizar la parte de Web y Móvil.

findTestObject

  • Realiza una búsqueda de un elemento definido en el repositorio de objetos Object Repository. Esta instrucción se puede utilizar para Web y Móvil.
  • Ejemplo:
    1. findTestObject('Object Repository/WEB/Configuración/Administrador Usuarios/01_Opcion_Menu_Configuracion')

    findTestCase

  • Realiza una búsqueda de un elemento definido en los casos de uso Test Cases. Esta instrucción se puede utilizar para Web y Móvil.
  • Ejemplo:
    1. findTestCase("Test Cases/Acceso/Login"), [:], FailureHandling.STOP_ON_FAILURE)

    Web

    Instrucción Para que sirve Ejemplo Observaciones
    callTestCase Ejecuta un caso de prueba definido en los casos de uso Test Cases. WebUI.callTestCase(findTestCase('Test Cases/Acceso/Login'), [:], FailureHandling.STOP_ON_FAILURE))
    click Realiza una acción al presionar un clic sobre un determinado elemento de la pagina web. WebUI.click(findTestObject('WEB/Configuración/Administrador Moviles/01_Opcion_Menu_Configuracion')) Puede ser usado para seleccionar un menú o un botón para realizar alguna acción.
    delay Asigna un determinado tiempo de espera para un proceso. WebUI.delay(1) El tiempo de espera es en segundos.
    selectOptionByLabel Selecciona un elemento de un combo box de la pagina web. WebUI.selectOptionByLabel(findTestObject('WEB/Configuración/Administrador Moviles/04_CmbRegion_Valor'), 'R9 - Región 9', true) Debe existir el elemento proporcionado en el combo box.
    setText Asigna un valor a una caja de texto de la pagina web. WebUI.setText(findTestObject('WEB/Configuración/Administrador Moviles/06_Campo_Marca'), 'Samsung') El elemento debe aceptar cadenas de texto.
    setEncryptedText Asigna un valor encriptado a una caja de texto de la pagina web. WebUI.setEncryptedText(findTestObject('Object Repository/WEB/Login/2_Campo_Contraseña'), '6oa00JNhRc0=') El elemento debe aceptar cadenas de texto.
    maximizeWindow Maximiza una pagina web. WebUI.maximizeWindow()