Prueba Tecnica QA - Sauce Demo
Home > Requirements > Proceso de compra (checkout) en sauce demo
Report generated 10-07-2025 01:19

Feature: Proceso de compra (checkout) en sauce demo

Como usuario de Sauce Demo
Quiero poder completar el proceso de compra
Para finalizar mi pedido exitosamente

Scenarios

Given que el usuario está en la página de login de Sauce Demo

When ingresa el usuario "standard_user" y la contraseña "secret_sauce"

And agrega el producto "Sauce Labs Backpack" al carrito

And navega al carrito de compras

And inicia el proceso de checkout

And ingresa los datos de compra:

nombreJuan
apellidoPérez
codigo_postal110111

And hace clic en "Continue"

Then debería ser redirigido a la página de resumen de compra

And no debería ver mensajes de error

Given que el usuario está en la página de login de Sauce Demo

When ingresa el usuario "standard_user" y la contraseña "secret_sauce"

And agrega el producto "Sauce Labs Backpack" al carrito

And navega al carrito de compras

And inicia el proceso de checkout

And ingresa los datos de compra:

nombre{nombre}
apellido{apellido}
codigo_postal{codigo_postal}

And hace clic en "Continue"

Then debería ver el mensaje de error "{mensaje_error}"

Examples:

nombreapellidocodigo_postalmensaje_error
Pérez110111Error: First Name is required
Juan 110111Error: Last Name is required
JuanPérez Error: Postal Code is required

Given que el usuario está en la página de login de Sauce Demo

When ingresa el usuario "standard_user" y la contraseña "secret_sauce"

And agrega el producto "Sauce Labs Backpack" al carrito

And navega al carrito de compras

And inicia el proceso de checkout

And ingresa los datos de compra:

nombreJuan
apellidoPérez
codigo_postal110111

And hace clic en "Continue"

Then debería ver el producto "Sauce Labs Backpack" en el resumen

And debería ver el precio individual y el impuesto aplicado

And debería ver el total final

When hace clic en "Finish"

Then debería ver el mensaje de confirmación "THANK YOU FOR YOUR ORDER"

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 3 Total Duration 15s
Total Number of Test Cases 5 Fastest Test 2s
Number of Manual Test Cases 0 Slowest Test 3s
Tests Started Jul 10, 2025 01:19:33 Average Execution Time 3s
Tests Finished Jul 10, 2025 01:19:48 Total Execution Time 15s

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Proceso de compra (Checkout) en Sauce Demo Validar formulario de checkout con datos válidos y avanzar al resumen linux 9 01:19:33 3s 140ms SUCCESS
Proceso de compra (Checkout) en Sauce Demo 1: Validar que no se permite avanzar si el formulario está incompleto
nombre=, apellido=Pérez, codigo_postal=110111, mensaje_error=Error: First Name is required
linux 8 01:19:36 2s 977ms SUCCESS
Proceso de compra (Checkout) en Sauce Demo 2: Validar que no se permite avanzar si el formulario está incompleto
nombre=Juan, apellido=, codigo_postal=110111, mensaje_error=Error: Last Name is required
linux 8 01:19:39 2s 788ms SUCCESS
Proceso de compra (Checkout) en Sauce Demo 3: Validar que no se permite avanzar si el formulario está incompleto
nombre=Juan, apellido=Pérez, codigo_postal=, mensaje_error=Error: Postal Code is required
linux 8 01:19:42 2s 734ms SUCCESS
Proceso de compra (Checkout) en Sauce Demo Validar pantalla de resumen y finalizar compra exitosamente linux 12 01:19:45 3s 460ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 3.9.8