Por favor, nombra la estructura de una solicitud REST. ¿Qué incluye?
QA / QA Automation
¿Se puede acceder a bases de datos no relacionales mediante SQL?
¿Cómo obtener el libro con el precio máximo: usando MAX(price) o mediante ordenamiento con LIMIT 1?
Dijiste que estabas escribiendo un plan de pruebas. ¿Crees que debería escribirse o no?
¿Estás constantemente en la fase de pruebas del sistema? ¿Cuál podría ser el problema?
¿Has mencionado parcialmente la arquitectura cliente-servidor. ¿En qué se diferencia una arquitectura de dos capas de una de tres capas?
¿Cómo funciona el recolector de basura en Python? Si una celda de memoria hace referencia a otra celda de memoria, ¿el GC eliminará ambas referencias o no eliminará ninguna?
# 1. ¿Cuál es la diferencia entre == y is? # 2. ¿Qué obtendremos? #print(['123', 'sí'][Falso][1]) # 3. ¿Qué obtendremos? #a = ([1, 2, 3], 'qweqwe') #print(hash(a)) # 4. ¿Qué no está bien? #elementText = "Hello"; #type = str #for elem in range(len(elementText)): # print(elementText[elem])
¿Qué tipos de bases de datos existen?
¿ Dijiste que hay un método HTTP? ¿HTTP es realmente un método?
¿Cómo ves el proceso de prueba dentro de un sprint? ¿Qué debe hacerse antes de comenzar las pruebas y qué constituye el criterio para su finalización?
En el plan de pruebas hay campos como los criterios de inicio y fin de las pruebas, ¿puedes hablar de ellos?
# 3. ¿Qué obtendremos? # 4. ¿Qué no está bien? # 5. Hay un diccionario con valores enteros, devolver uno igual # 6. Hay un diccionario con claves de cadena, devolver un diccionario nuevo, # 7. ¿En qué caso se ejecutará el método sin errores?
¿Qué llama la atención en el código si se mira desde la línea 26?
¿Qué técnicas de diseño de pruebas has aplicado?
¿Para qué sirven los encabezados (headers)? Parece que esta información se puede transmitir en el cuerpo (body).
-- crear CREATE TABLE libros ( bookid INTEGER PRIMARY KEY, nombre TEXT NOT NULL, typeid INTEGER NOT NULL, precio INTEGER NOT NULL, paginacount INTEGER NOT NULL ); -- insertar INSERT INTO libros VALUES (0001, 'Dune', 1, 1200, 1000); INSERT INTO libros VALUES (0002, 'Borrador', 3, 500, 800); INSERT INTO libros VALUES (0003, 'Limpio', 2, 800, 586); INSERT INTO libros VALUES (0004, 'Padres e Hijos', 9, 456, 400); INSERT INTO libros VALUES (0005, 'El Maestro y Margarita', 1, 505, 1200); INSERT INTO libros VALUES (0006, 'La Guardia Blanca', 7, 900, 250); INSERT INTO libros VALUES (0007, 'Almas Muertas', 1, 1600, 1000); INSERT INTO libros VALUES (0008, 'Guerra y Paz', 1, 950, 310); INSERT INTO libros VALUES (0009, 'Metro 2033', 2, 2000, 600); INSERT INTO libros VALUES (0010, 'Dune', 1, 1200, 1000); -- consultar SELECT * FROM libros;