Пікірлер
@TesterTestarudo
@TesterTestarudo 7 күн бұрын
Ya se viene este curso en Testarudo Academy, como diria Luisito ahora se vieneee lo chido, además como tester es fundamental aprender a organizar nuestro código.
@patriciavelez7474
@patriciavelez7474 13 күн бұрын
No se pudo oir, hay interrupciines amigos en la comunicacion, favor arreglen ese pequeño problema gracias. 😮
@TestingConPabloHerrera
@TestingConPabloHerrera 13 күн бұрын
Gracias Patricia por tu retroalimentación. @@patriciavelez7474
@juanacosta7826
@juanacosta7826 14 күн бұрын
Muy interesate pablo muchas gracias, siempre te veo en linkedin tus posteos son de gran ayuda!!!
@TestingConPabloHerrera
@TestingConPabloHerrera 14 күн бұрын
Muchas gracias Juan, aprecio mucho tus comentarios. @@juanacosta7826
@ammyquijano9499
@ammyquijano9499 15 күн бұрын
Muchas gracias por los ejecicios de code review muy buena explicación :D
@TestingConPabloHerrera
@TestingConPabloHerrera 14 күн бұрын
Que bueno que te haya gustado. @@ammyquijano9499
@TesterTestarudo
@TesterTestarudo 16 күн бұрын
Una experiencia increible gracias por la invitación
@TestingConPabloHerrera
@TestingConPabloHerrera 16 күн бұрын
Gracias a ti!!
@pabloherrera171
@pabloherrera171 Ай бұрын
Genial, es bueno saber cómo usar propiedades privadas para encapsular los atributos.
@pabloherrera171
@pabloherrera171 Ай бұрын
La Herencia pienso que es lo más usado cuando se está programando. Me parece importante aprender a usarla. 😊
@TestingConPabloHerrera
@TestingConPabloHerrera Ай бұрын
Dejo acá y en la descripción el enlace al código fuente: github.com/pabloherreratest/javascriptbasico/blob/main/ejercicio01.js
@eduardopozos5022
@eduardopozos5022 Ай бұрын
Peri explica el concepto, no la forma de usarlo (no hate)
@TestingConPabloHerrera
@TestingConPabloHerrera Ай бұрын
Hola Eduardo 🙂 Me quedó corto el tiempo en el Short. Te dejo acá un enlace con más información. Gracias por el feedback. Clases: kzbin.info/www/bejne/jYTPfHmvdsita7c
@alipineda1113
@alipineda1113 Ай бұрын
Buenos dias profe, disculpe sabe como realizar un portafolio para acceder a nuestra primera experiencia laboral. Gracias por sus conocimientos :D
@TestingConPabloHerrera
@TestingConPabloHerrera Ай бұрын
Hola Allison 😃 Si se como realizarlo, sin embargo no tengo algún video para compartir actualmente. Lo que te puedo recomendar es tratar de buscar alguna oportunidad haciendo alguna pasantía/trainee, eso te ayudará a adquirir experiencia en un espacio de trabajo con gente que te puede compartir conocimiento. Si estás en la Universidad seguramente hay algún área donde te ayudan a buscar empresas para que te reciban como pasante. Espero que puedas conseguir tu primera oportunidad laboral lo más pronto posible. 🤗
@julietarmasguerrero7302
@julietarmasguerrero7302 Ай бұрын
Hola Pablo, muy interesante el curso, me gustaría que en la descripción se incoporara la descripción del ejercicio, porque es que estuve buscando y no la encontré, considero sería de mucha ayuda, gracias !
@TestingConPabloHerrera
@TestingConPabloHerrera Ай бұрын
Hola Juliet 😀 Tienes toda la razón, estaré colocando el código para que lo puedas revisar. Te avisaré en cuanto ya esté 👍
@julietarmasguerrero7302
@julietarmasguerrero7302 Ай бұрын
@@TestingConPabloHerrera gracias!!
@TestingConPabloHerrera
@TestingConPabloHerrera Ай бұрын
Hola Juliet Te dejo el link al código: github.com/pabloherreratest/javascriptbasico/blob/main/ejercicio01.js Un buen día.
@TesterTestarudo
@TesterTestarudo 2 ай бұрын
Muy buen canal Pablo, lo voy a recomendar
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
Gracias Manuel, 👍 Igualmente recomendadísimo el canal de @TesterTestarudo. Python es un lenguaje que está interesando mucho a los que hacemos testing así que muy bien por difundir su contenido. 🙌🌟🚀
@delmyvidaldevasquez7004
@delmyvidaldevasquez7004 2 ай бұрын
Buen video, muy buena explicación, realmente he comprendido todo. Lo felicito, muchisimas gracias por el aporte!!
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
Me alegra saber que estuvo claro. Espero próximamente subir un video similar pero usando una herramienta de automatización que es lo que se usa frecuentemente en ambiente laboral, así que espero que también lo puedas ver.
@delmyvidaldevasquez7004
@delmyvidaldevasquez7004 2 ай бұрын
@@TestingConPabloHerrera Espero con mucho interes el video donde explique Playwright
@leticiavilla539
@leticiavilla539 2 ай бұрын
Pablo, encontre su canal. Gracias por todo el contenido para seguir automatización de pruebas.
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
Hola Leticia, excelente 👌 Estoy para apoyar con la comunidad. Saludos 👍
@royadrianespinoza7025
@royadrianespinoza7025 2 ай бұрын
Buen video, nuevo suscriptor, gracias por el video!!!
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
Muchas gracias. 🙌 Puedes escribir tus comentarios para explicar algo que necesites profundizar. ✅️
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
Código. // Elementos del formulario de registro var txtEmail = document.querySelector("form > div.SignUpForm_signup_inputs__9QGV9 > input:nth-child(1)"); var txtPass = document.querySelector("form > div.SignUpForm_signup_inputs__9QGV9 > input:nth-child(2)"); var txtNombre = document.querySelector("form > div.SignUpForm_signup_inputs__9QGV9 > input:nth-child(3)"); var txtApellido = document.querySelector("form > div.SignUpForm_signup_inputs__9QGV9 > input:nth-child(4)"); var btnSingUp = document.querySelector("form > div.SignUpForm_signup_buttons__aoBad > button"); var mensajeValidacion = document.querySelector("form > div.SignUpForm_error_text__vt1BO"); /* Validaciones Si alguno de los campos están vacios mostrar mensaje: "Please fill in all fields" Si el campo correo no tiene formato correcto: "Please enter a valid email address" Si el campo password es solo numeros: "Password requires at least one lowercase character" Si el campo password es solo numeros y una minúscula: "Password requires at least one uppercase character" Si el campo password es solo numeros una minúscula una mayúscula y no tiene caractes especiales : "Password requires at least one special character" */ function llenarFormulario(email,password,nombre,apellido,casoDePrueba,resultadoEsperado) { /* txtEmail.value = email; txtPass.value = password; txtNombre.value = nombre; txtApellido.value = apellido; */ llenarTexto(txtEmail,email); llenarTexto(txtPass,password); llenarTexto(txtNombre,nombre); llenarTexto(txtApellido,apellido); btnSingUp.click(); if(mensajeValidacion.innerHTML==resultadoEsperado) console.log(casoDePrueba,"EXITOSO"); else console.log(casoDePrueba,"FALLIDO"); } function llenarTexto(element, value) { let lastValue = element.value; element.value = value; let event = new Event("input",{ target: element, bubbles: true }); // React 15 event.simulated = true; // React 16 let tracker = element._valueTracker; if (tracker) { tracker.setValue(lastValue); } element.dispatchEvent(event); } function ejecutarTestFormuarioRegistro() { llenarFormulario("","","","","TC01-Campos Vacios","Please fill in all fields"); llenarFormulario("prueba1234","1234","Juan","Perez","TC02-Formato Correo","5Please enter a valid email address"); llenarFormulario("[email protected]","1234","Juan","Perez","TC03-Password solo numeros","Password requires at least one lowercase character"); llenarFormulario("[email protected]","1234a","Juan","Perez","TC04-Password sin letra mayúscula","Password requires at least one uppercase character"); llenarFormulario("[email protected]","1234aB","Juan","Perez","TC05-Password sin caracter especial","Password requires at least one special character"); }
@Sergio123n
@Sergio123n 2 ай бұрын
Interesante 👍
@TestingConPabloHerrera
@TestingConPabloHerrera 2 ай бұрын
En un short no se puede explicar a detalle pero espero que te despierte el interés y lo puedas poner en practica en tu computador. 🙌
@victorandreshodgestroncoso7957
@victorandreshodgestroncoso7957 3 ай бұрын
y si el objeto cambia su estructura, eso no escala. a pesar de no ser simpre necesario, es mejor pensar que no se conoce la estructura del objeto sobre todo en JS
@jhonnatangiraldo7739
@jhonnatangiraldo7739 3 ай бұрын
tambien está esta forma: myArray.sort(function(a, b){return a - b});
@pabloherrera171
@pabloherrera171 4 ай бұрын
Por lo que veo es un laburo complejo 😂😅😂
@tonypuga2502
@tonypuga2502 4 ай бұрын
Gitbash >>>>Powershell
@7urkoGaming
@7urkoGaming 4 ай бұрын
La variable num3 es global y accesible en el scope de la funcion, pero el parámetro de la funcion tiene mismo nombre que esa variable, entonces tiene preferencia el parámetro.
@TestingConPabloHerrera
@TestingConPabloHerrera 4 ай бұрын
Muy bien argumentado tu comentario, genial 🤟😎
@Newera99509
@Newera99509 5 ай бұрын
Recuerden, = es para asignar valor, == para comparar valor y === para comparar tipo de datos.
@TestingConPabloHerrera
@TestingConPabloHerrera 4 ай бұрын
Me ha encantado esa respuesta, muy resumido y de gran utilidad.