El equipo de a1qa realiza pruebas para un importante centro de investigación
Aprecio mucho la actitud del equipo de a1qa ante los proyectos en los que trabajan. Su punto fuerte es que no se limitan a hacer su trabajo, sino que se esfuerzan constantemente por mejorar y optimizar el proceso. El equipo de a1qa se hizo cargo de nuestras necesidades muy rápidamente. A pesar de la gran diferencia horaria, los ingenieros de pruebas siempre están disponibles en línea y listos para resolver cualquier problema urgente, realizar una tarea imprevista en pocas horas. Aprecio la experiencia, profesionalidad y eficacia de los procesos de trabajo de a1qa y estoy agradecido por la alta calidad de nuestros productos de software. Su equipo ha hecho y sigue haciendo una contribución inestimable para ofrecer productos de calidad impecable en plazos ajustados.
DESCRIPCIÓN DEL CLIENTE
El cliente es un centro de investigación de una universidad estadounidense cuyos especialistas desarrollan productos de software para los residentes del estado con el objetivo de resolver problemas de relevancia social.
El centro utiliza “datos inteligentes”, métodos analíticos y tecnologías avanzadas para mejorar la eficacia de los procesos de aprendizaje y de inserción laboral, así como para facilitar la atracción de nuevas empresas a la región.
El cliente basa sus soluciones innovadoras en datos de investigación científica, lo que le permite desarrollar productos que tienen un impacto real en la calidad de vida de los ciudadanos.
DESCRIPCIÓN DEL PROYECTO
Proyecto 1
Pruebas de una aplicación para la búsqueda de empleo y contratación. La aplicación ofrece registro gratuito, publicación de vacantes y currículums, así como búsqueda según criterios específicos.
Proyecto 2
Pruebas exhaustivas de una aplicación web diseñada para optimizar el cálculo de los beneficios fiscales concedidos a los empleadores al contratar nuevos trabajadores. En los cálculos se tienen en cuenta el estado social del empleado, su nivel salarial y el número de horas trabajadas.
Proyecto 3
Pruebas de un grupo de aplicaciones desarrolladas para ofrecer una amplia gama de programas de apoyo estatal, servicios sociales y beneficios destinados a niños, familias y ciudadanos con bajos ingresos. El funcionamiento y la funcionalidad de las aplicaciones se basan en los requisitos de los programas federales.
Proyecto 4
Pruebas exhaustivas de funcionalidad de aplicaciones móviles en diferentes dispositivos y navegadores. Uno de los productos probados es una aplicación móvil (Android e iOS) que permite a los usuarios buscar empleos, presentar solicitudes, crear perfiles profesionales y recibir información sobre la idoneidad de las vacantes según su experiencia y habilidades.
AVANCE DE LOS TRABAJOS
Enfoque de las pruebas a1qa
El estado cuenta con una población de 3 millones de habitantes. Teniendo en cuenta el tamaño del público objetivo y la importancia social de las soluciones desarrolladas, se encomendó al equipo la tarea de lanzar productos de alto rendimiento que requirieran unos costes mínimos de mantenimiento.
El enfoque de a1qa se basa en la definición temprana de los criterios de evaluación de la calidad y en la determinación de los tipos óptimos de pruebas. La identificación de requisitos completos y precisos para el producto final permite evitar costes adicionales de retrabajo y crear soluciones empresariales que respondan plenamente a los objetivos del proyecto.
Para la preparación de las pruebas basadas en estos criterios, el equipo de a1qa colaboró estrechamente con los desarrolladores y las partes interesadas.
Trabajos realizados
En las distintas etapas del proyecto, el equipo de a1qa ha realizado diversas tareas.
Pruebas de seguridad
El cliente sigue en sus actividades de investigación la Ley estatal de Conducta Responsable en la Investigación. Para ello, el equipo de a1qa realizó pruebas de seguridad y pruebas de penetración de todas las soluciones entregadas.
Las pruebas de seguridad ayudaron al centro a garantizar una protección fiable de la información personal y los datos confidenciales utilizados en las soluciones informáticas, así como a aumentar la resistencia de las aplicaciones a los ataques DDoS y DoS, identificar y analizar vulnerabilidades.
Pruebas de accesibilidad
Como el cliente opera en el sector público, los productos desarrollados deben cumplir una serie de normas gubernamentales, entre ellas las de accesibilidad exigidas a los programas informáticos.
Exigen a los desarrolladores que eviten crear barreras de acceso al producto para las personas con discapacidad.
El equipo de a1qa realizó pruebas de accesibilidad de forma regular para verificar la conformidad del software con la Sección 508 de la Ley de Rehabilitación de EE. UU. y el estándar WCAG 2.0.
Gracias a pruebas de calidad, las soluciones de software del cliente son utilizadas con éxito por todos los ciudadanos del estado.
Automatización de pruebas
Con el fin de liberar tiempo y recursos para otros tipos de pruebas, se decidió introducir la automatización de pruebas. Este tipo de pruebas permite reducir el coste de la garantía de calidad, así como acelerar la salida del producto al mercado.
Los ingenieros de a1qa han automatizado un conjunto de 1.200 casos de pruebas de regresión. La automatización ha permitido reducir cinco veces un ciclo de pruebas: de cinco semanas a una.
Elaboración de documentación para el usuario
La mayoría de los productos del cliente presentan una lógica compleja y están diseñados para diferentes categorías de usuarios. El cliente recurría periódicamente a a1qa con solicitudes para la creación de guías de usuario.
Los redactores técnicos de a1qa analizaron cuidadosamente la funcionalidad del producto, aclararon las cuestiones controvertidas con el equipo técnico y elaboraron documentos claros y estructurados que respondían plenamente a las necesidades de los usuarios.
Hasta la fecha, el equipo de redactores técnicos de a1qa ha elaborado 5 manuales de usuario para los productos del cliente.
SERVICIOS PRESTADOS
- Pruebas funcionales
- Pruebas móviles
- Automatización de pruebas
- Pruebas de rendimiento
- Pruebas de compatibilidad
- Pruebas de seguridad
- Pruebas de GUI
TECNOLOGÍAS Y HERRAMIENTAS
- Apache Directory Studio
- dbForge Studio for MySQL
- Firebug
- Android SDK
- iTools
- Vyzor
- Mobizen
- Apache JMeter
- Selenium WebDriver/Grid
- Smart Framework
- JUnit
- Subversion
- MySQL
- Bamboo
- JAWS
- WCAG 2.0 standard
RESULTADOS
-
Durante el periodo de cooperación, se lanzaron al mercado 26 productos de software con el apoyo del equipo de a1qa.
-
Mediante la realización de evaluaciones independientes, los expertos de a1qa construyeron procesos eficientes de pruebas de software en todos los proyectos.
-
Gracias a las exhaustivas y puntuales pruebas de producto realizadas por el equipo de a1qa, los defectos se eliminan antes de que el producto salga al mercado y llega al usuario final una solución de alta calidad.
-
Una vez concluidas las pruebas, los consumidores utilizan productos informáticos de alta calidad para resolver problemas de educación, empleo y economía.
EN CIFRAS
-
7sitios web probados
-
6aplicaciones móviles probadas
-
13aplicaciones web probadas