GLOSARIO QA
API
Son las siglas de Application programming Interface (Interfaz de programación
de aplicaciones). La prueba de la API es la prueba de software que involucra la
interfaz directamente, así como parte de la prueba de integración.
Appium
Es una herramienta de automatización de código abierto para ejecutar scripts y
probar aplicaciones nativas, aplicaciones web móviles y aplicaciones híbridas en
Android o iOS utilizando un controlador web.
Banear
Prohibir.
BeatufilSoup
Beautiful Soup es una biblioteca de Python para analizar documentos HTML.
Esta biblioteca crea un árbol con todos los elementos del documento y puede
ser utilizado para extraer información.
Bootcamp
Los bootcamps constituyen una nueva modalidad formativa que no exige un
título académico previo, sino ganas de aprender y unos mínimos conocimientos
que se pueden adquirir de forma autodidacta. Las principales características de
los bootcamps es que estos son de carácter especializado, muy intensivo y
focalizado en la práctica. Aproximadamente tienen una duración en torno a los
dos meses y se encargan de formar a los alumnos en tecnologías punteras,
aquellas que solicita el mercado actual.
Bot
Robot.
Bottom line
Línea de fondo
CONEXIONHR| 1
GLOSARIO QA
Browser
Un navegador web es un software, aplicación o programa que permite el acceso
a la Web, interpretando la información de distintos tipos de archivos y sitios web
para que estos puedan ser vistos.
Bug
Un error de software, error o simplemente fallo es un problema en un programa
de computador o sistema de software que desencadena un resultado
indeseado. Los programas que ayudan a la detección y eliminación de errores
de software son denominados depuradores.
Código
Lo programado.
Consola
El término consola o consolas puede referirse a consola de sistema o consola de
comandos, un método que permite a las personas dar instrucciones a algún
programa informático.
Cross browsing testing
La mayoría de las herramientas ayudan a instalar algunas versiones del
navegador deseado en el sistema. Para evitar que la revisión pase por alto
elementos importantes, existen las llamadas Cross Browser Testing Tools, que
permiten el acceso remoto al navegador elegido.
Debugging
También llamado como debugging – o en español depuración -, es el nombre
que se le da al proceso de encontrar y eliminar los errores que pueden cometer
softwares y hardwares.
Eclipse
Es una plataforma de software compuesto por un conjunto de herramientas de
programación de código abierto multiplataforma para desarrollar lo que el
proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones
"Cliente-liviano" basadas en navegadores.
CONEXIONHR| 2
GLOSARIO QA
Ecommerce
El comercio electrónico (también conocido como e-commerce, comercio por
Internet o comercio en línea) consiste en la compra y venta de productos o de
servicios a través de internet, tales como redes sociales y otras páginas web.
Feature
Una característica particular de una aplicación, generalmente asociada con una
acción.
Fix
Arreglo.
Fixear
Arreglar.
Framework Ruby on Rails
Es un framework de aplicaciones web de código abierto escrito en el lenguaje de
programación Ruby.
Función
Estamos hablando de una pequeña parte de un programa o software que
realiza una tarea particular, bien independientemente, o bien en el contexto de
un programa mayor, devolviendo un resultado.
Git
Es un software de control de versiones, pensando en la eficiencia y la
confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas
tienen un gran número de archivos de código fuente.
HTTP
El Protocolo de transferencia de hipertexto es el protocolo de comunicación que
permite las transferencias de información en la World Wide Web.
CONEXIONHR| 3
GLOSARIO QA
Jira
Es una herramienta en línea para la administración de tareas de un proyecto, el
seguimiento de errores e incidencias y para la gestión operativa de proyectos.
Kubernetes
Es un sistema de código libre para la automatización del despliegue, ajuste de
escala y manejo de aplicaciones en contenedores. Soporta diferentes entornos
para la ejecución de contenedores, incluido Docker.
Metodología ágil
El desarrollo ágil de software envuelve un enfoque para la toma de decisiones
en los proyectos de software, que se refiere a métodos de ingeniería del
software basados en el desarrollo iterativo e incremental, donde los requisitos y
soluciones evolucionan con el tiempo según la necesidad del proyecto.
Micro Focus Unified Functional Testing
Anteriormente conocido como QuickTest Professional, es un software que
proporciona automatización de pruebas funcionales y de regresión para
aplicaciones y entornos de software.
Onboarding
La incorporación, también conocida como socialización organizacional.
Performance De Aplicaciones
La performance en las aplicaciones es más que importante: no sólo puede
mejorar (o perjudicar) la experiencia de un usuario, sino que puede hacer
inviable (o inutilizable) todo un desarrollo. Medir la performance y realizar un
análisis de los datos obtenidos no es una tarea trivial.
Plugin
Es una aplicación que se relaciona con otra para agregarle una función nueva y
generalmente muy específica.
CONEXIONHR| 4
GLOSARIO QA
Prueba estática
Las estáticas son aquellas que se hacen sin necesidad de ejecutar el código. Un
ejemplo de este tipo de pruebas puede ser la revisión estática de código, es
decir, analizar el código fuente de una aplicación en busca de defectos, de algún
tipo de patrones incorrectos y demás.
Pruebas de Caja Negra
Es una técnica de pruebas de software en la cual la funcionalidad se verifica sin
tomar en cuenta la estructura interna de código, detalles de implementación o
escenarios de ejecución internos en el software.
Pruebas de software
Son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar
información objetiva e independiente sobre la calidad del producto a la parte
interesada o stakeholder.
Pushear
Empujar /enviar.
Python
Python es un lenguaje de programación interpretado cuya filosofía hace
hincapié en la legibilidad de su código.
Query
Se utiliza para hacer referencia a una interacción con una base de datos. Es la
parte de una URL que contiene los datos que deben pasar a aplicaciones web
como los programas.
Ranorex
Es un marco de automatización de pruebas GUI, se utiliza para probar
aplicaciones de escritorio, basadas en web y móviles.
Refactoring
CONEXIONHR| 5
GLOSARIO QA
Es una técnica de la ingeniería de software para reestructurar un código fuente,
alterando su estructura interna sin cambiar su comportamiento externo.
Request
El objeto Request permite el acceso a toda la información que pasa desde el
navegador del cliente al servidor.
Safari
Un navegador.
Scrapy
Es un framework de scraping y crawling de código abierto, escrito en Python.
Script
Es una secuencia de comandos o guión, es un término informal que se usa para
designar a un programa relativamente simple.
Smoke test
Son aquellas pruebas que pretenden evaluar la calidad de un producto de
software previo a una recepción formal, ya sea al equipo de pruebas o al usuario
final, es decir, es una revisión rápida del producto de software para comprobar
que funciona y no tiene defectos que interrumpan la operación básica del
mismo.
Stack tecnológico
Es una lista de todos los servicios tecnológicos utilizados para construir y
ejecutar una sola aplicación.
Subir a producción: entregar a última instancia para que se implemente.
Test Cases
Un caso de prueba o test case es, en ingeniería del software, un conjunto de
condiciones o variables bajo las cuales un analista determinará si una aplicación,
CONEXIONHR| 6
GLOSARIO QA
un sistema software, o una característica de éstos es parcial o completamente
satisfactoria.
Testcomplete
Es una plataforma funcional de pruebas automatizadas.
UX
La experiencia de usuario es el conjunto de factores y elementos relativos a la
interacción del usuario con un entorno o dispositivo concretos, dando como
resultado una percepción positiva o negativa de dicho servicio, producto o
dispositivo.
Virtual Machine
Es una máquina virtual, un software que simula un sistema de computación y
puede ejecutar programas como si fuese una computadora real. Este software
en un principio fue definido como "un duplicado eficiente y aislado de una
máquina física".
Waterfall
Cascada.
Workflow
El flujo de trabajo.
CONEXIONHR| 7