Para quién no encuentre la página de geolocalización, aquí esta:
https://chercher.tech/practice/geo-location.html
Para quién es este curso?
¿Para quién es este curso?
Conceptos Avanzados
Emulación de dispositivos
Modo incógnito del navegador
Creando helpers de utilidad
Capturas de pantalla
Visual Testing
Generando PDFs
Geolocalización
Probando accesibilidad
Puppeteer con Firefox
Medir performance: page load
Medir performance: first contentful paint
Creando nuestro propio framework
Inicializando nuestro framework
Creando la Base Page
Page Object Model
Hacer un E2E
Agregar reporte
BDD
BDD y Gherkin
Configurando codeceptjs con Gherkin y BDD
Creando una Prueba con Gherkin
Creando un Scenario Outline
Generando reporte y agregando imágenes al reporte
CI/CD
Configurando Jenkins con nuestras pruebas y creando reportes
Conclusion del curso
Sigue aprendiendo
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Javier Fuentes Mora
Aportes 4
Preguntas 0
Para quién no encuentre la página de geolocalización, aquí esta:
https://chercher.tech/practice/geo-location.html
test('Cambio de la geolocalizacion', async () => {
const context = browser.defaultBrowserContext()
await context.overridePermissions('https://chercher.tech/practice/geo-location.html', [
'geolocation'
])
await page.setGeolocation({
latitude: 90,
longitude: 20,
})
await page.goto('https://chercher.tech/practice/geo-location.html')
await new Promise((resolve) => setTimeout(resolve, 6000))
await page.setGeolocation({
latitude: 4.7765947,
longitude: -74.1379082,
})
await page.goto('https://chercher.tech/practice/geo-location.html')
await new Promise((resolve) => setTimeout(resolve, 6000))
}, 35000)
En mac si les sigue pidiendo permisos para la Localización, revisen que no estén abriendo el navegador en modo Incognito
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?