-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
111 lines (90 loc) · 2.97 KB
/
README.txt
File metadata and controls
111 lines (90 loc) · 2.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
login: root
password: 123456
Asegurese de que cuenta con conexion a internet.
1. Cuando la maquina virtual arranque saldra el siguiente mensaje: root@IP's password:, anotar la IP que salga.
Luego ejecutar los siguientes comandos.
Si es la primeara vez: iptables -I INPUT -p tcp --dport 5000 -j ACCEPT
cd /myproject/
. ejecutar.sh
. /myproject/venv/bin/activate
python consultappScript/consultapp.py
Para hacer una peticion remplazar con la ip del punto 1.
---------------Para servicio de inicio de sesion----------------------------:
-Formato de la peticion:
/cliente/email/password
-Metodo:
GET
-Casos de prueba:
IP:5000/cliente/cdlopezmorcillo@gmail.com/1234
IP:5000/cliente/john@gmail.com/123456
IP:5000/cliente/munozm@gmail.com/654321
IP:5000/cliente/cualquierotracosa/cualquierotracosa -> clienteNoExiste
CONSTANTES DE ESTADO:
ACTIVO
INACTIVO
CONSTANTES DE TIPO IDENTIFICACION:
CEDULA
TARJETA_DE_IDENTIFICACION
PASAPORTE
John
TIENE QUE HACER COMPROBACIÓN DE QUE SEA CONTRASEÑA CORRECTA.
MIRAR QUE EL NUMERO DE TELÉFONO SEA NUMERO, Y QUE NO TENGA ESPACIOS.
MIRAR QUE LA IDENTIFICACIÓN NO TENGA PUNTOS.
MIRAR QUE EL CORREO TENGA FORMATO DE CORREO.
---------------Para MedioPago----------------------------:
-Formato de la peticion:
/mediopago/email/password
-Metodo:
GET
-Casos de prueba:
IP:5000/mediopago/cdlopezmorcillo@gmail.com/1234 -> clienteSinMedioPago
IP:5000/mediopago/john@gmail.com/123456
IP:5000/mediopago/munozm@gmail.com/654321
IP:5000/mediopago/cualquierotracosa/cualquierotracosa -> clienteNoExiste
John
TIENE QUE VERIFICAR QUE EL MAIL INTRODUCIDO PARA PAYPAL TENGA EL FORMATO CORRECTO
TIENE QUE VERIFICAR QUE EL NUMERO DE TARJETA DE CREDITO ESTE EN EL RANGO PERMITIDO
TIENE QUE VERIFICAR QUE EL CODIGO DE SEGURIDAD SEGUN LA TARJETA ESTE EN EL RANGO PERMITIDO
Constantes de tipo:
CREDITO_VISA
CREDITO_MASTERCARD
CREDITO_AMEX
BITCOIN
PAYPAL
---------------Para Categorias----------------------------:
-Formato de la peticion:
/categorias/getAll
-Metodo:
GET
-Casos de prueba:
IP:5000/categorias/getAll
John, hay
21474 CATEGORIAS POSIBLES, MAXIMO
100000 SUBCATEGORIAS POR CATEGORIA POSIBLES, MAXIMO
---------------Para Subcategorias----------------------------:
-Formato de la peticion:
/subcategorias/idCategoria
-Metodo:
GET
-Casos de prueba:
IP:5000/subcategorias/1
IP:5000/subcategorias/2-> noHaySubCategorias
IP:5000/subcategorias/3
IP:5000/subcategorias/4
IP:5000/subcategorias/otronumero -> categoriaNoExiste
IP:5000/subcategorias/letras -> not found
---------------Para registro----------------------------:
ip:5000/mediopago/crear
ip:5000/cliente/crear
-Metodo:
POST
-Casos de prueba:
ip:5000/mediopago/crear -> con post = ok, con get =error
ip:5000/cliente/crear -> con post = ok, con get =error
Jhon
TIENE QUE HACER COMPROBACION DE QUE SEA CONTRASEÑA CONRRECTA.
Mirar que el numero de telefono sea numero, y que no tenga espacios.
Mirar que la idenficacion no tenga puntos.
Mirar que el correo tenga formato de correo.
Christian
Definir como se guarda la imagen del usuario.