0% encontró este documento útil (0 votos)
197 vistas21 páginas

Reporte de Pruebas Selenium

El documento presenta 16 casos de prueba realizados con la herramienta Selenium para probar un sistema de ventas. Los casos incluyen iniciar sesión, crear una venta, editar una venta, realizar un abono a un proveedor, registrar un proveedor, modificar información de un proveedor, agregar una factura, buscar un producto, agregar un nuevo producto, modificar datos de un producto, modificar datos de un usuario, agregar un nuevo usuario, y administrar categorías. La mayoría de las pruebas tuvieron éxito, aunque

Cargado por

Sevilla Ponce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
197 vistas21 páginas

Reporte de Pruebas Selenium

El documento presenta 16 casos de prueba realizados con la herramienta Selenium para probar un sistema de ventas. Los casos incluyen iniciar sesión, crear una venta, editar una venta, realizar un abono a un proveedor, registrar un proveedor, modificar información de un proveedor, agregar una factura, buscar un producto, agregar un nuevo producto, modificar datos de un producto, modificar datos de un usuario, agregar un nuevo usuario, y administrar categorías. La mayoría de las pruebas tuvieron éxito, aunque

Cargado por

Sevilla Ponce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 21

[Año]

Pruebas Selenium
MARIO SEVILLA PONCE
PRUEBAS DE SOFTWARE
Casos de prueba con Selenium

# Descripción Datos de la Pasos de prueba Resultados Resultados obtenidos Script Observaciones


prueba Esperados Selenium

R1 Iniciar sesión 1.-Ingresar al -Usuario: admin Ingresar al 1.-Iniciar Funciona


sistema. -Contraseña: sistema con Sesión. correctamente
2.-Ingresar hola1234 los datos
nombre de ingresados.
usuario.
3.-Ingresar mi
contraseña
4.-Clic en
ingresar.

R2 Nueva venta 1.-Ingresar al Productos: Venta 2.-


módulo de SIL UNIVERSAL guardada CrearVenta
ventas (icono de REDONDO 4 exitosamente
dinero). CILINDROS (ID 1)
2.-Clic en crear SIL UNIVERSAL
venta. ECONOMICO (ID 8).
3.-Agregar los Pago: 2000
productos dados Descuento: 1%
en los datos de
prueba.
4.-Seleccionar
cliente existente
"Alexis".
5.-Seleccionar
método de pago
"Efectivo".
6.-Introducir la
cantidad con la
que pago "su
pago"
7.-Asignar
descuento de la
venta.
8.-Clic en
guardar venta

R3 Editar Venta 1.-Clic en Pago en efectivo


administrar venta 2000
2.-clic en editar
3.-ingresar Agregar SIL
nuevos valores. UNIVERSAL REDONDO
4.-clic en aceptar 8 CILINDROS
R$ Abono 1.-Ingresar al Abono Abono 100
proveedor modulo de
proveedores
2.-Seleccionar el
primer proveedor
3.-Abonar la
cantidad
indicada
aceptar
R6 Registrar 1.- Ingresar al -Nombre: SV Registro Parece ser fallo
proveedores sistema, 2.- -Correo: exitoso. en tiempo de
seleccionar el [email protected] espera, no
módulo de - llena el campo
facturación Teléfono:7712185309 de numero
(último icono de telefónico
lado izquierdo).
3.-Clic en
proveedores
4.-Clic en nuevo
proveedor o
contacto.
5.-Ingresar
nombre, email y
teléfono
5.-clic en
guardar contacto
R6 Registrar 1.- Ingresar al -Nombre: SV Registro Selenium
proveedores sistema, 2.- -Correo: exitoso. registro como
seleccionar el [email protected] clic en lugar de
módulo de - tipo
facturación Teléfono:7712185309
(último icono de
lado izquierdo).
3.-Clic en
proveedores
4.-Clic en nuevo
proveedor o
contacto.
5.-Ingresar
nombre, email y
teléfono
5.-clic en
guardar contacto
R8 Modificar 1.- Ingresar al -Nombre: SV Inc. Modificado.
proveedores sistema, 2.- -Teléfono:
seleccionar el 1234567890
módulo de
facturación
(último icono de
lado izquierdo).
3.-Clic en
proveedores.
4.-Posicionarse
en el proveedor
correspondiente.
3.-Clic en
modificar (icono
de lápiz).
4.-Ingresar datos
a modificar.
5.-clic en aceptar
R9 Agregar 1.- Ingresar al -Proveedor Generar y
factura sistema, 2.- DAVALOS visualizar
Proveedor seleccionar el -Folio: 10008 facturas.
módulo de -Cantidad:3000
facturación -Abono:2000
(último icono de -Saldo inicial: 1000
lado izquierdo).
3.-Clic en
factura.
4.-Clic en
agregar factura.
5.-
Seleccionamos
proveedor.
6.-Ingresar folio
7.-Ingresar
cantidad
monetaria
8.-Ingresar
abono
9.-Ingresar saldo
inicial
R10 Búsqueda 1.-Ingresar en el -Producto administrar
administradora módulo de Id: 101 los productos
de productos productos (icono Nombre: SIL incluyendo un
con la letra p). UNIVERSAL buscador
2.-Clic en REDONDO 4 dentro del
productos. CILINDROS
módulo para
3.-Ingresar en el facilitar una
espacio de
consulta
búsqueda el
nombre del
producto o ID.
(Deben
actualizarse
automáticamente
los resultados).
R11 Módulo 1.-Ingresar en el -Categoría: Registro de La prueba se
administrador módulo de Silenciadores producto ejecuto
de productos productos (icono universales exitoso. correctamente
(Agregar con la letra p). -Descripción: sin embargo el
nuevo 2.-Clic en Producto para auto. resultado no es
producto) productos. -Stock: 8 el esperado
3.-Clic en -Código de pues no se
agregar producto proveedor: 3 guarda el
4.-Ingresar los -Precio compra: 300 registro.
datos en los -Precio venta: 390
campos Porcentaje: 40%
requeridos
4.-Clic en
aceptar
R12 Módulo 1.-Ingresar en el ID: 157 Cambio de El modulo
administrador módulo de Nombre: flexible para datos exitoso funciona
de productos productos (icono stratus
(Modificación) con la letra p). Stock:10
2.-Clic en Precio de compra:
productos. 400
3.- Precio de venta: 1200
Seleccionamos
un producto.
4.-clic en icono
editar
5.- Ingresar
nuevos datos
5.- Clic en
aceptar
R13 Modificar 1.-Ingresar al ID: 2 Poder
Usuarios sistema. Nombre: Ana Visualizar la
2-Ingresar al González Montoya Modificación
módulo de Nueva contraseña:
usuarios (icono hola1234
de user,
segundo a la
izquierda).
3.-Clic en
usuarios.
4.-Seleccionar
usuario.
5.-Clic en botón
modificar
6.-Modificar
datos del usuario
7- Aceptar
R15 Agregar 1.-Ingresar al Nombre: Daniela poder ver el La prueba corre
Usuarios sistema. Usuario: dani usuario sin embargo el
2-Ingresar al contraseña: hola123 agregado modulo no
módulo de Foto: opcional funciona
usuarios (icono (aparentemente
de user, solo en mi SO)
segundo a la
izquierda).
3.-Clic en
usuarios.
4.-Seleccionar
agregar usuario.
5- Llenar datos
solicitados e
ingresar un rol
6.- Aceptar
R16 Administrar 1.- Ingresar al -Categoría: Escapes Agregar
categorías módulo de categoría.
(agregar) categorías
(tercer icono a la
izquierda).
2.- Clic en
agregar
categoría.
3.-Ingresar el
nombre de la
categoría.
4.-Clic en
guardar
categoría.
R17 Modificar 1.- Ingresar al ID: 12 Categoría
Administrar módulo de Categoría: Escapes editada
categorías. categorías Ford exitosamente.
(tercer icono a la
izquierda).
2.-Seleccionar la
categoría.
3.-Clic en botón
modificar
4.-Modificar
datos de la
categoría
5.-Clic en
guardar
cambios.
Nuevo Ciento 1.-Ingresar al Nombre: Wendi Registro El problema
modulo de RFC:WO12 Exitoso con el campo
administrar Email del teléfono
clientes [email protected] persiste
2.-Ingresar los Teléfono:
nuevos datos. 7712185309
3.-Aceptar Dirección: Pachuca
Código Postal: 42070
Nuevo Ciente 1.-Ingresar al Nombre: Wendi Registro
modulo de RFC:WO12 Exitoso
administrar Email
clientes [email protected]
2.-Ingresar los Teléfono:
nuevos datos. 7712185309
3.-Aceptar Dirección: Pachuca
Código Postal: 42070
Editar Cliente 1.-Ingresar al Nombre Wendy Modificación
modulo de exitosa
cliente
2.-modificar los
campos.
3.-Aceptar
Scripts

1.- Iniciar Sesión

1. {
2. "id": "7c3d44bf-72b1-411f-98e6-b41977b4b9cf",
3. "version": "2.0",
4. "name": "Iniciar Sesion]",
5. "url": "http://localhost:8888/punto",
6. "tests": [{
7. "id": "b418044f-f947-44bd-912a-087311755118",
8. "name": "IniciarSesion",
9. "commands": [{
10. "id": "1a93ac22-35d9-4bb7-b3d7-f64a841b1896",
11. "comment": "",
12. "command": "open",
13. "target": "http://localhost:8888/punto/",
14. "targets": [],
15. "value": ""
16. }, {
17. "id": "cb13764b-ce2f-43b8-878f-c94712b45506",
18. "comment": "",
19. "command": "setWindowSize",
20. "target": "1280x731",
21. "targets": [],
22. "value": ""
23. }, {
24. "id": "863bdb7d-6e2e-4d20-b09a-3167264f3976",
25. "comment": "",
26. "command": "click",
27. "target": "name=ingUsuario",
28. "targets": [
29. ["name=ingUsuario", "name"],
30. ["css=.form-group:nth-child(1) > .form-
control", "css:finder"],
31. ["xpath=//input[@name='ingUsuario']", "xpath:attributes
"],
32. ["xpath=//input", "xpath:position"]
33. ],
34. "value": ""
35. }, {
36. "id": "e7169d27-3fed-4d42-b397-b31cda315070",
37. "comment": "",
38. "command": "type",
39. "target": "name=ingUsuario",
40. "targets": [
41. ["name=ingUsuario", "name"],
42. ["css=.form-group:nth-child(1) > .form-
control", "css:finder"],
43. ["xpath=//input[@name='ingUsuario']", "xpath:attributes
"],
44. ["xpath=//input", "xpath:position"]
45. ],
46. "value": "admin"
47. }, {
48. "id": "ad46753b-e984-4597-8573-839307da0923",
49. "comment": "",
50. "command": "click",
51. "target": "name=ingPassword",
52. "targets": [
53. ["name=ingPassword", "name"],
54. ["css=.form-group:nth-child(2) > .form-
control", "css:finder"],
55. ["xpath=//input[@name='ingPassword']", "xpath:attribute
s"],
56. ["xpath=//div[2]/input", "xpath:position"]
57. ],
58. "value": ""
59. }, {
60. "id": "ef68abea-b7e7-44c9-b9f4-74eb2350b03b",
61. "comment": "",
62. "command": "type",
63. "target": "name=ingPassword",
64. "targets": [
65. ["name=ingPassword", "name"],
66. ["css=.form-group:nth-child(2) > .form-
control", "css:finder"],
67. ["xpath=//input[@name='ingPassword']", "xpath:attribute
s"],
68. ["xpath=//div[2]/input", "xpath:position"]
69. ],
70. "value": "hola1234"
71. }, {
72. "id": "45f019bd-2807-42f8-9a55-32b5a48e1d04",
73. "comment": "",
74. "command": "click",
75. "target": "css=.btn",
76. "targets": [
77. ["css=.btn", "css:finder"],
78. ["xpath=//button[@type='submit']", "xpath:attributes"],
79. ["xpath=//button", "xpath:position"],
80. ["xpath=//button[contains(.,'Ingresar')]", "xpath:inner
Text"]
81. ],
82. "value": ""
83. }, {
84. "id": "a872961e-6eb0-4226-9af5-eb404d592dd4",
85. "comment": "",
86. "command": "click",
87. "target": "css=.hidden-xs",
88. "targets": [
89. ["css=.hidden-xs", "css:finder"],
90. ["xpath=//li/a/span", "xpath:position"],
91. ["xpath=//span[contains(.,'Administrador')]", "xpath:in
nerText"]
92. ],
93. "value": ""
94. }, {
95. "id": "8bb108a1-d6f3-415d-ad9a-072961a1c174",
96. "comment": "",
97. "command": "click",
98. "target": "linkText=Salir",
99. "targets": [
100. ["linkText=Salir", "linkText"],
101. ["css=.btn", "css:finder"],
102. ["xpath=//a[contains(text(),'Salir')]", "xpath:link"],
103. ["xpath=//a[contains(@href, 'salir')]", "xpath:href"],
104. ["xpath=//div/a", "xpath:position"],
105. ["xpath=//a[contains(.,'Salir')]", "xpath:innerText"]
106. ],
107. "value": ""
108. }]
109. }],
110. "suites": [{
111. "id": "aa79c2f0-3ff7-491a-a1da-4883721b194a",
112. "name": "Default Suite",
113. "persistSession": false,
114. "parallel": false,
115. "timeout": 300,
116. "tests": ["b418044f-f947-44bd-912a-087311755118"]
117. }],
118. "urls": [],
119. "plugins": []
120. }

También podría gustarte