Empresas
Obtener todas las Empresas
Código: API_1
Descripción: obtiene todas las empresas
Url : /api/web/empresas
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_1[1]
Con empresas existentes
Datos prueba
url
/api/web/empresas
GET /api/web/empresas
request o body
Resultados
response
ICE_API_1[2]
Sin empresas existentes
Datos prueba
url
/api/web/empresas
GET /api/web/empresas
request o body
Resultados
response
Crear Empresa
Código: API_2
Descripción: Crear una empresa
Url : /api/web/empresas
Clases de equivalencia
CE
Descripción
Validez
nombre
{ 'type': 'string', minLength: 2 }
válido
nombre
'type': !'string'
invalido
nombre
minLength: !2
invalido
actividadComercial
{ 'type': 'string', minLength: 2 }
válido
actividadComercial
'type': !'string'
invalido
actividadComercial
minLength: !2
invalido
razonSocial
{ 'type': 'string', minLength: 2 }
válido
razonSocial
'type': !'string'
invalido
razonSocial
minLength: !2
invalido
direccion
{ 'type': 'string', minLength: 2 }
válido
direccion
'type': !'string'
invalido
direccion
minLength: !2
invalido
ruc
ruc valido
válido
ruc
digitos 1-2 valor>24
invalido
ruc
digitos 1-2 valor=00
invalido
ruc
3er digito valor={7,8}
invalido
ruc
digitos 11-13 valor invalido
ruc
minLength: !13, maxLength: !13
invalido
urlFoto
'type': 'string', 'format': 'url'
válido
urlFoto
'type': !'string'
invalido
urlFoto
format: !url
invalido
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_2[1]
Crear una empresa de forma correcta
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[2]
nombre tamaño no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[3]
actividadComercial tamaño no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[4]
razonSocial tamaño no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[5]
direccion tamaño no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[6]
ruc tamaño no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[7]
nombre tipo no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[8]
actividadComercial tipo no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[9]
razonSocial tipo no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[10]
direccion tipo no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[11]
ruc 1-2 digitos valor>24
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[12]
ruc 1-2 digitos valor=00
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[13]
ruc 3er digito valor={7,8}
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[14]
ruc 11-13 digitos valor<001
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[15]
urlFoto tipo no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
ICE_API_2[16]
urlFoto formato no válido
Datos prueba
url
/api/web/empresas
POST /api/web/empresas
request o body
Resultados
response
Actualizar una empresa
Código: API_3
Descripción: actualizar
Url : /api/web/empresas/:empresasId
Clases de equivalencia
CE
Descripción
Validez
nombre
{ 'type': 'string', minLength: 2 }
válido
nombre
'type': !'string'
invalido
nombre
minLength: !2
invalido
actividadComercial
{ 'type': 'string', minLength: 2 }
válido
actividadComercial
'type': !'string'
invalido
actividadComercial
minLength: !2
invalido
razonSocial
{ 'type': 'string', minLength: 2 }
válido
razonSocial
'type': !'string'
invalido
razonSocial
minLength: !2
invalido
urlFoto
'type': 'string', 'format': 'url'
válido
urlFoto
'type': !'string'
invalido
urlFoto
format: !url
invalido
empresasId
{ 'type': 'number', minimum: 1 }
válido
empresasId
'type': !'number'
invalido
empresasId
minimum: !1
invalido
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_3[1]
Actualizar una empresa de forma correcta
Nombre
CE
Prueba
nombre
Nombre cambiado
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[2]
nombre no valido tipo de dato
Nombre
CE
Prueba
nombre
1
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[3]
nombre no valido tamaño
Nombre
CE
Prueba
nombre
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[4]
actividadComercial no valido tipo de dato
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
1
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[5]
actividadComercial no valido tamaño
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[6]
razonSocial no valido tipo de dato
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
1
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[7]
razonSocial no valido tamaño
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[8]
empresasId no valido tipo de dato
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
a
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/a
request o body
Resultados
response
ICE_API_3[9]
empresasId no valido numero
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
0
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/0
request o body
Resultados
response
ICE_API_3[10]
empresasId no exite
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
https://www.seoclerk.com/pics/558390-11FO8A1505384509.png
empresasId
500
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/500
request o body
Resultados
response
ICE_API_3[11]
urlFoto tipo no válido
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
1
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
ICE_API_3[12]
urlFoto formato no válido
Nombre
CE
Prueba
nombre
Zapata S.A.
actividadComercial
Integrado sensible al contexto sistema abierto
razonSocial
La casa
urlFoto
http://
empresasId
1
Datos prueba
url
/api/web/empresas/:empresasId
PUT /api/web/empresas/1
request o body
Resultados
response
Borrar una empresa
Código: API_4
Descripción: Borrar
Url : /api/web/empresas/:empresasId
Clases de equivalencia
CE
Descripción
Validez
empresasId
{ 'type': 'number', minimum: 1 }
válido
empresasId
'type': !'number'
invalido
empresasId
minimum: !1 }
invalido
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_4[1]
Eliminar una empresa de forma correcta
Datos prueba
url
/api/web/empresas/:empresasId
DELETE /api/web/empresas/1
request o body
Resultados
response
ICE_API_4[2]
empresasId no valido numero
Datos prueba
url
/api/web/empresas/:empresasId
DELETE /api/web/empresas/0
request o body
Resultados
response
ICE_API_4[3]
empresasId no valido tipo de dato
Datos prueba
url
/api/web/empresas/:empresasId
DELETE /api/web/empresas/a
request o body
Resultados
response
ICE_API_4[4]
empresasId no exite
Datos prueba
url
/api/web/empresas/:empresasId
DELETE /api/web/empresas/500
request o body
Resultados
response
Obtener una empresa
Código: API_5
Descripción:
Url : /api/web/empresas/:empresasId
Clases de equivalencia
CE
Descripción
Validez
empresasId
{ 'type': 'number', minimum: 1 }
válido
empresasId
'type': !'number'
invalido
empresasId
minimum: !1 }
invalido
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_5[1]
Obtener una empresa de forma correcta
Datos prueba
url
/api/web/empresas/:empresasId
GET /api/web/empresas/1
request o body
Resultados
response
ICE_API_5[2]
empresasId no valido numero
Datos prueba
url
/api/web/empresas/:empresasId
GET /api/web/empresas/0
request o body
Resultados
response
ICE_API_5[3]
empresasId no valido tipo de dato
Datos prueba
url
/api/web/empresas/:empresasId
GET /api/web/empresas/a
request o body
Resultados
response
ICE_API_5[4]
empresas no existe
Datos prueba
url
/api/web/empresas/:empresasId
GET /api/web/empresas/500
request o body
Resultados
response
OBTENER EMPRESAS PARA PAGINA PRINCIPAL FRONT
Código: API_6
Descripción: OBTENER EMPRESAS PARA PAGINA PRINCIPAL FRONT
Url : /api/web/empresas
Clases de equivalencia
CE
Descripción
Validez
Intersecciónes de clases de equivalencia o Casos de prueba
ICE_API_6[1]
empresa con novedades
Datos prueba
url
/api/web/empresas
GET /api/web/administrador/empresas
request o body
Resultados
response
ICE_API_6[2]
empresa sin novedades
Datos prueba
url
/api/web/empresas
GET /api/web/administrador/empresas
request o body
Resultados
response
Last updated